如何使用openpyxl
模块将带有:
分隔符的CSV文件转换为XLS(Excel工作表)?openpyxl将CSV转换为EXCEL
回答
那么这里你去...
import csv
from openpyxl import Workbook
from openpyxl.cell import get_column_letter
f = open(r'C:\Users\Asus\Desktop\herp.csv')
csv.register_dialect('colons', delimiter=':')
reader = csv.reader(f, dialect='colons')
wb = Workbook()
dest_filename = r"C:\Users\Asus\Desktop\herp.xlsx"
ws = wb.worksheets[0]
ws.title = "A Snazzy Title"
for row_index, row in enumerate(reader):
for column_index, cell in enumerate(row):
column_letter = get_column_letter((column_index + 1))
ws.cell('%s%s'%(column_letter, (row_index + 1))).value = cell
wb.save(filename = dest_filename)
我得到这个错误[spatel @ mg0008工作] $ python26 c2x.py 回溯(最近通话最后一个): 文件 “c2x.py” 17行,在
改变之后,它就像它的作品! f = open('nice.txt',“rU”) – Satish
不错,但生成的文件打开,所有数字字段都报告它们被保存为文本而不是数字... – MrMobileMan
- 1. 将CSV转换为Excel表
- 2. Python将Excel转换为CSV
- 3. 将csv转换为excel PHP
- 4. 将csv/excel转换为xml的工具
- 5. 使用Python将CSV转换为Excel
- 6. 如何将CSV转换为Excel?
- 7. 无法将CSV转换为Excel(XLSX)
- 8. 将CSV转换为Excel Windows Phone 8
- 9. CSV至Excel转换
- 10. 将UTF-8 csv文件转换为Excel可读csv
- 11. openpyxl python - 将csv写入excel给'数字格式化为文本'
- 12. 使用JavaScript将Json响应转换为CSV Excel Excel女士
- 13. VBScript将XML转换为CSV
- 14. XLST将XML转换为CSV
- 15. 将CSV转换为数组?
- 16. 将JSON流转换为CSV
- 17. 将RDA转换为csv
- 18. 将csv转换为Newick树
- 19. 将CSV转换为JSON
- 20. 将.csv转换为.txt
- 21. 将JSON转换为CSV
- 22. 将csv转换为文本
- 23. 将DataTable转换为CSV流
- 24. 将Gridview转换为CSV
- 25. itext将PDF转换为csv
- 26. 将DataSet \ DataTable转换为CSV
- 27. 将CSV转换为XLS
- 28. 将数组转换为csv
- 29. 将JSON转换为CSV
- 30. 将MDB转换为CSV
什么,我有一个CSV文件,我只是想在Excel中转换。我是python新手,所以没有线索。 – Satish
然后你在Stackoverflow上错了。 – dav1d
你是什么意思? – Satish