Запись дополнительного столбца с заголовком

на данный момент у меня есть это:

2 переменные: varHeader: ExtraColumn varContent: ToBeFilledIn

writer.writeheader() for line in reader: writer.writerow(line) 

И все работает отлично. Проблема в том, что у меня есть 2 переменные, varHeader и varContent. И что я терпеть неудачу:

  1. перед writer.writeheader мне нужно добавить дополнительный столбец с заголовком ExtraColumn, который является содержимым переменной varHeader.
  2. каждая строка должна добавить значение varContent в только что созданный столбец

Хотя это казалось мне простым, это дует мне в голову, я не могу это сделать. Угадайте, это типичная пятнистая болезнь 😉

Спасибо, товарищи,

отношение из новичок.

One Solution collect form web for “Запись дополнительного столбца с заголовком”

Это то, что вы хотите?

 from csv import DictReader, DictWriter with open ...: reader = DictReader(in_f) writer = DictWriter(out_f, ['ExtraColumn'] + reader.fieldnames) writer.writeheader() for line in reader: line['ExtraColumn'] = varContent writer.writerow(line) 
  • Кодек Python ASCII не может кодировать ошибку символа во время записи в CSV
  • Сбор данных из определенных файлов
  • Проблемы с записью скребковых данных в csv со славянскими символами (UnicodeEncodeError & TypeError)
  • UnicodeDecodeError в Python 3 при импорте файла CSV
  • Выборочно удалять строки в файле csv (Python)
  • Как написать серию pandas в CSV как строку, а не как столбец?
  • Python добавить заголовок в файл csv
  • Укажите правильные типы данных, используя pandas.read_csv
  • Почему я не могу преобразовать список str в список поплавков?
  • как читать файл csv в обратном порядке в python
  • Почему читатель Python CSV игнорирует поля с двойными кавычками?
  •  
    Interesting Posts for Van-Lav

    Почему вы не должны использовать os.linesep при редактировании в текстовом режиме?

    Как подавать данные с несколькими этикетками caffe в формате HDF5?

    Python – Pytz – Список часовых поясов?

    Не удалось загрузить Django fixture: IntegrityError: (1062, «Дублировать запись« 4 »для ключа« user_id »)

    Вызов метода из строки

    Использование iter () с часовым, чтобы заменить while

    изменить изображение на основе щелчка в pygame

    ValueError: неизвестный тип url в urllib2, хотя URL-адрес прекрасен, если он открыт в браузере

    Как добавить разные графики (в виде вставки) в другой граф python

    Pandas: переформатируйте широкоформатный фрейм на многоиндексный длинный

    Почему этот фрагмент списка обрабатывает 0 и 1 как то же самое в Python?

    Как предотвратить добавление двух массивов путем трансляции в numpy?

    Вход в два файла с различными настройками

    обертывание библиотеки C (GSL) в коде cython с помощью обратного вызова

    Как свернуть собственный оценщик в PySpark mllib

    Python - лучший язык программирования в мире.