python pandas excel错误

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'

EdC*_*ica 7

你的路径是不正确的,因为你还没有转义斜线它认为你试图写入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.