Мне нужно перебрать df, чтобы отправить каждую отдельную серию в качестве вывода. Это должно быть строка за строкой.
Однако после вывода данных я хочу перенастроить каждую отдельную серию как datetime и экспортируйте его как файл df.
Все работает нормально, но поскольку pd.concat ищет список, все, что находится под ним, отображается как недостижимое.
Есть ли способ это исправить? Если он не завершит следующие функции, это не может быть большой проблемой.
Код: Выделить всё
import pandas as pd
import datetime
df = pd.DataFrame({
'Supplier': ['Costco','Walmart'],
'Item': ['Apple','Orange'],
'Cost': ['5','10'],
})
df['Datetime'] = pd.to_datetime(datetime.datetime.now())
sent_data = []
for i, row in df.iterrows():
print(i)
print(row)
# analyse data row by row
# output data row by row
sent_data.append(row)
all_data = pd.concat(sent_data, axis = 1).T
all_data.to_csv('export.csv')
print(sent_data)

Подробнее здесь: https://stackoverflow.com/questions/781 ... cat-python