Я пытаюсь добавить весь мой CSV-файл в мой текстовый файл, но таким образом, чтобы информация появлялась в строках и разделялась запятыми, вместо добавления формата электронной таблицы.Мой CSV-файл (в коде называется StateChart) представляет собой электронную таблицу со всеми 50 штатами, их аббревиатурой, столицей, населением, количеством округов и минимальной заработной платой.Когда я добавляю его в свой текстовый файл (в моем файле уже есть информация, поэтому я добавляю в него csv), он добавляет только последние 39 состояний и не включает первые 21. У меня есть информация, записанная на первом18 строк текстового файла, поэтому я не уверен, что это как-то связано с этим.
Вот мой код:
def AppendFunction(StateChart):
#Open the output.txt file and append the entire dataframe onto the file
with open("output.txt", "a") as MyFile:
StateChart.to_csv(MyFile, sep=',', mode='a')