jon*_*nas 4 python export-to-excel pandas
我有一个要导出到Excel的数据框.我是python和pandas的新手,所以我需要一些关于这个简单任务的帮助.
df2.to_excel('C:\BT\stack_test3.xlsx')
Run Code Online (Sandbox Code Playgroud)
错误信息:
IOError:[Errno 13]权限被拒绝:'C:\ BT\stack_test3.xlsx'
你的路径是不正确的,因为你还没有转义斜线它认为你试图写入c:drive的根目录使用以下内容:
df2.to_excel(r'C:\BT\stack_test3.xlsx')
Run Code Online (Sandbox Code Playgroud)
将r使得路径的原始字符串,并表示你不需要逃避斜线
编辑
似乎有一些误差openpyxl与使用
df2.to_excel(r'C:\BT\stack_test3.xls')
Run Code Online (Sandbox Code Playgroud)
使用的作品xlwt,我对这些软件包不太了解所以它可能是一个openpyxl我无法找到任何关于的权限问题或一个bug.