我写了简单的代码来创建一个字符串列表,我想要的就是将该列表自己导出到一个可以用excel打开的csv文件。我已经阅读了多个答案,仍然无法使其工作。运行python 3.我相信我的问题是要么创建新的csv文件,要么让它找到并写入一个预先存在的文件,对此有何想法?如何将单个列表导出为csv文件?
2
A
回答
1
yourlist = ['string1', 'string2']
data = ','.join(yourlist)
fh = open('myfile.csv', 'w+')
fh.write(data)
fh.close()
如果您要将多个列表(如列表列表)写入CSV,然后循环使用for。上面的例子是使用没有任何进口。
您还可以交替使用CSV模块(import csv
)
3
退房的csv
模块。这将是这个样子:
import csv
mylist = ['foo', 'bar', 'baz']
with open('myfile.csv', 'w', newline='\n') as csvfile:
csvwriter = csv.writer(csvfile)
csvwriter.writerow(['Header1', 'Header2', 'Header3'])
csvwriter.writerow(mylist)
输出:
Header1,Header2,Header3
foo,bar,baz
此代码将创建一个文件,如果它不存在,或覆盖叫myfile.csv
现有文件。更多信息here。
相关问题
- 1. 如何将JTable导出为.csv文件?
- 2. 将C#列表导出到Csv文件
- 3. 将CSV文件导出为阵列
- 4. PHP Parse.com将表导出为CSV文件
- 5. 将每个Excel列导出到单个文本或csv文件?
- 6. 如何将SQLite文件导出为CSV格式的文件(excel表单样式)
- 7. 如何将Facebook列表导出到csv?
- 8. Postgresql:如何将表导出到单独的csv文件
- 9. 如何将phpmyadmin表导出为csv?
- 10. 如何将多个DataSet表导出到多个CSV表单?
- 11. 如何在脚本中将mySQL #temp表导出为.csv文件?
- 12. 如何将html表格数据导出为.csv文件?
- 13. 如何使用codeignitor将表格数据导出为.csv文件?
- 14. 将列表导出为CSV或TXT文件中的R
- 15. 将列名导出为CSV
- 16. 将PowerShell脚本导出为单个CSV
- 17. 如何将数据从GrADs导出到.csv文件或从NetCDF导出为.csv?
- 18. 如何将.xls文件从网站导出为CSV文件?
- 19. MySQLi将表导出为CSV
- 20. 将表导出为CSV
- 21. 将MySql表导出为CSV?
- 22. 将sas表导出为CSV
- 23. 如何导出为.csv文件
- 24. 如何导出多个CSV文件
- 25. 将.po文件导出为.csv
- 26. 将CSV文件导出为Hive
- 27. 将数据库导出为CSV文件
- 28. 将gridview数据导出为CSV文件
- 29. 将数据导出为CSV文件?
- 30. Solr将查询导出为CSV文件
当您想要转到CSV文件的下一行时,只需在值之间写入“\ n”而不是逗号,因为您通常需要在Excel文件中存在多行。 – JoshKopen