Pandas 熊猫无法写入excel工作表

Pandas 熊猫无法写入excel工作表,pandas,Pandas,dftcr\u hv\u tv\u tth5.to\u excel('C:\Users\alemthottg\Desktop\KiTTEN TAQ\PlyCluster\tcr\u hv\u tv\u tth5.xlsx',工作表名称为新闻纸,编码为utf-8') 我收到的错误消息 文件“”,第3行 dftcr_hv_tv_tth5.to_excel('C:\Users\alemthottg\Desktop\KiTTEN TAQ\PlyCluster\tcr_hv_tv_tth5.xlsx',s

dftcr\u hv\u tv\u tth5.to\u excel('C:\Users\alemthottg\Desktop\KiTTEN TAQ\PlyCluster\tcr\u hv\u tv\u tth5.xlsx',工作表名称为新闻纸,编码为utf-8')

我收到的错误消息

文件“”,第3行 dftcr_hv_tv_tth5.to_excel('C:\Users\alemthottg\Desktop\KiTTEN TAQ\PlyCluster\tcr_hv_tv_tth5.xlsx',sheet_name='NewSheet',encoding='utf-8') ^SyntaxError:(unicode错误)'UnicodeScape'编解码器无法解码位置2-3:截断的字节 \uxxxxx逃逸


我认为你需要先创造一个优秀的作家

# create an ExcelWriter
writer = pd.ExcelWriter(r'C:\Users\alemthottg\Desktop\KiTTEN-TAQ\PlyCluster\tcr_hv_tv_tth5.xlsx', engine='xlsxwriter')
dftcr_hv_tv_tth5.to_excel(writer, sheet_name='NewSheet', encoding='utf-8', index=False)
writer.save()

在文件名之前添加
r
是否解决了问题?(像这样:
r'C:\Users\alemhottg\Desktop\KiTTEN TAQ\PlyCluster\tcr\u hv\u tth5.xlsx'
)#创建一个ExcelWriter writer=pd.ExcelWriter(r“C:\Users\alemhottg\Desktop\KiTTEN TAQ\PlyCluster\tcr\u hv\u tth5.xlsx”,engine='xlswriter')'dftcr\u hv\u tv\u tth5.to\u excel(writer,sheet'NewSheet'NewSheet','utf=False)保存索引()感谢George的更正(r“…”使路径成为原始字符串并避免了反斜杠)。上面的代码经过了相应的编辑,但仍然没有经过真正的测试。