Я новичок в Python, и мне трудно понять, как написать программу, которая будет выписывать один .txt-файл для каждой строки в CSV-файле. Например, у меня есть следующий CSV-файл с данными из нескольких вычислений, и мне нужны файлы .txt, созданные для каждого отдельного вычисления. Форматирование грубо, чтобы сделать здесь, но смелые буквы имена столбцов и соответствующие элементы снизу (например: «RUN2 и„20“относятся к колонку C).Создание нескольких файлов .txt из одного .csv?
ABCD
Название: Run1 Run 2 RUN3
"Исходный состав: FeO" 10 20 30
"Исходный состав: MgO," 40 50 60
Я хочу, чтобы мой Python код для вывода следующее:
1.TXT:
Название: Run 1
Первоначальный состав: FeO 10
Initial Состав: MGO: 40
2.txt:
Название: Run 2
Первоначальный состав: FeO 20
Initial Состав: Mgo: 50
элементы из A должны быть напечатаны в любом текстовом файле с номерами от различные вычисления, содержащиеся в столбцах B, C и т. д., напечатанные рядом с пробелом. Бонусные баллы для всех, кто может также помочь мне создать пользовательские имена файлов для файлов .txt на основе заголовка (например: данные из столбца A создают файл .txt с именем «Run1.txt». Не знаю, назначает ли каждый столбец словарь, а затем добавив их все вместе будет лучшим маршрутом
Спасибо
Похоже, вы wa nt нам написать код для вас. – styvane
Нет, просто не знаю, с чего начать. Я играл с модулем csv, но не знал, может ли назначить каждый столбец словарю, а затем добавить их вместе - лучший маршрут? Есть ли способ создания пользовательских файлов имен? Извините, я неделю на Python. – Scott