首页 > 解决方案 > 如何将包含日期的数据框转换为具有正确日期格式的列表并保存在 csv 文件中

问题描述

如何在文件中写入数据框的日期。

import csv
import pandas as pd

writeFile = open("dates.csv","w+")
writer = csv.writer(writeFile)

dates = pd.DataFrame(pd.date_range(start = '01-09-2019', end = '30-09-2019'))
Convert2List = dates.values.tolist()
for row in Convert2List:
    writer.writerow(row)

writeFile.close()

我的实际值是:

预期值应该是:

  1. 01-09-2019
  2. 02-09-2019
  3. 03-09-2019

标签: pythoncsvdataframe

解决方案


如果您有 pandas 数据框,则可以使用该方法pandas.DataFrame.to_csv并设置参数(链接到文档)。


推荐阅读