我正在处理一些数据(UCAS应用程序),需要编写一个代码,通过从中提取个人数据来匿名所有内容。一旦我的代码删除了所有这些个人数据,我想将其导出到一个excel文件(CSV或xlsx都可以)中,该文件具有随机生成的名称
namegenerator模块工作得很好,但是,我在将文件导出到正确的格式时遇到了问题
df=pd.DataFrame(result_data)
random_name=namegenerator.gen()
df.to_csv(random_name, index=False, header=False)
文件以随机名称正确导出,但类型错误。它只是一个文件,而不是CSV
您需要将扩展名
'.csv'
附加到生成的文件名中:您所做的是编写一个名为
random_name
且没有任何'.csv'
扩展名的文件请注意
pandas
和大多数体面的csv阅读器,即使没有'.csv'
扩展名,也仍然能够读取此文件:还是会有用的
相关问题 更多 >
编程相关推荐