研究该链接中的表。您需要使用“ \\”来转义“ \”。DOS一定程度上是造成世界混乱的原因。
out_path = "C:\\Users\\Bala\\output\\temp-excel.xlsx"
要么
out_path = r"C:\Users\Bala\output\temp-excel.xlsx" # the `r` prefix means raw string
但最好的替代方法是:
out_path = "C:/Users/Bala/output/temp-excel.xlsx"
它可以在任何平台上运行。
编辑以删除解决方案os.path.abspath
。在此答案下方的评论之后,我自己阅读了文档,并意识到它的用途有所不同。尽管我过去使用它来使我的代码对双OS友好,因为它巧妙地将CWD附加到路径上,并且在从Debian迁移到Windows时进行更改/
,\\
反之亦然。