我有一堆DAT文件需要使用Python转换为XLS文件。我应该使用CSV库来做到这一点,还是有更好的方法?Python:将DAT文件转换为XLS
0
A
回答
1
我会用熊猫。
import pandas as pd
df = pd.read_table('DATA.DAT')
df.to_excel('DATA.xlsx')
当然你可以设置一个循环来打通你所有的文件。这些方针的东西也许
import glob
import os
os.chdir("C:\\FILEPATH\\")
for file in glob.glob("*.DAT"):
#What file is being converted
print file
df = pd.read_table(file)
file1 = file.replace('DAT','xlsx')
df.to_excel(file1)
0
writer = pd.ExcelWriter('pandas_example.dat',
engine='xlsxwriter',
options={'strings_to_urls': False})
,或者您可以使用:
pd.to_excel('example.xlsx')
相关问题
- 1. 将.dat文件转换为.xls文件
- 2. 将.dat转换为python中的.csv
- 3. python脚本将.dat转换为json
- 4. 将.mat转换为.xls文件
- 5. 如何将xls文件转换为xml?
- 6. 如何将XSD文件转换为XLS
- 7. Python将Excel文件(xls或xlsx)转换为ODS或从ODS转换为
- 8. 将.txt转换为.dat
- 9. 使用python将csv转换为xls
- 10. Python:将xls中的多个文件转换为csv
- 11. 如何使用OpenXML将excel文件转换为.dat文件
- 12. 将CSV转换为XLS
- 13. C#将Excel 2007(xlsx)文件转换为Excel 2003(xls)文件
- 14. 将dbf文件转换为excel文件xls
- 15. 如何将csv文件转换为vb.net中的XLS文件
- 16. 将.dat文件转换为.dta,.shp,.bdf或.csv
- 17. python xlrd:使用临时文件将xls转换为csv。 Tempfile为空
- 18. JSON在Python中转换为XLS
- 19. 如何使用python将.dat转换为.csv?
- 20. Python:从列表中打开csv文件并将它们转换为xls
- 21. 将.xls文件转换为xml以用于iOS的webservice
- 22. 将上传的文件(xls)转换为xml
- 23. 将多个Excel .xls文件转换为.xlsx格式
- 24. 如何将xls文件转换为mysql格式?
- 25. 将xls转换为xlsx并删除旧文件
- 26. 如何将csv文件转换为sapui5中的xls或xlsx?
- 27. 将多个.xls文件转换为ssis中的.xlsx
- 28. 将XLS文件转换为XLSX中的错误
- 29. Java如何将xls数据转换为txt文件
- 30. 如何使用PowerShell将多个xls文件转换为csv?
是否所有的DAT文件的格式相似,如果是的话你能告诉我们一个样本? –
我并不确定,但我确实认为它们都是相似的。如果我能用一个简单的脚本获得至少80%的文件转换,我会很高兴。 – Everett