我用win32com加载了一个.xlsx文件,并希望在完成时将结果保存为csv。Python Win32,如何将XLS保存为CSV?
myworkbook.SaveAs('results.csv')
给我一个csv扩展名的xlsx文件。如何将其保存为实际的CSV?
我用win32com加载了一个.xlsx文件,并希望在完成时将结果保存为csv。Python Win32,如何将XLS保存为CSV?
myworkbook.SaveAs('results.csv')
给我一个csv扩展名的xlsx文件。如何将其保存为实际的CSV?
我认为,如果你在文件名后添加的类型,它应该工作。 (现在无法测试。)
我认为CSV(DOS)的类型是24
myworkbook.SaveAs('results.csv', 24)
我还没有使用这个库,但它可能是值得给予一拍:
我需要加载一个插件,所以一个普通的xlsx解析库是不行的。 win32com做我需要的,问题是SaveAs方法docstring不清楚。 – 2011-05-31 17:02:58
下面是的saveAs文档: http://msdn.microsoft.com/en-us/library/bb214129.aspx
from win32com.client import constants as c
myWorkBook.SaveAs('results.csv', c.xlCSV)
我认为'xlCSV'的值是6. – JAB 2011-05-31 17:18:38
这样做。谢谢。 – 2011-05-31 17:21:08