Я новичок на Python, и я смотрю, как использовать его для написания волосатого материала EDI, который требуется нашему поставщику.
В основном они нуждаются в текстовом файле с фиксированной шириной 80 символов с определенными "кусками" поля с данными, а остальные остаются пустыми. У меня есть документация, поэтому я знаю, какова длина каждого "куска". Ответ, который я получаю, легче анализировать, поскольку у него уже есть данные, и я могу использовать "срезы" Python, чтобы извлечь то, что мне нужно, но я не могу назначить срез - я пробовал это уже потому, что это звучало как хороший решение, и это не сработало, поскольку строки Python неизменяемы:)
Как я уже сказал, я действительно новичок на Python, но я очень рад узнать об этом:) Как бы я это сделал? В идеале я хотел бы сказать, что диапазон 10-20 равен "Foo", и пусть это будет строка "Foo" с 7 дополнительными пробельными символами (при условии, что указанное поле имеет длину 10), и это будет часть более крупного 80-символьного поля, но я не уверен, как делать то, что я думаю.