我正在尝试使用docx
包将一些数据写入文字.docx文件。你知道吗
尝试更改到保存目录时,出现错误。你知道吗
我要保存的目录名为“002200-AAA”,在say“D”drive中。你知道吗
这是我的密码:
import os
from docx import Document
savePth = 'D:\previous folder\002200 - AAA\'
os.chdir(savePth)
但python抱怨道:
savePth = 'D:\\previous folder\002200 - AAA\'
^
SyntaxError: EOL while scanning string literal
我知道\0
可能意味着NULL,所以我是否可以要求python将我的文件保存到以数字命名的特定文件夹中?你知道吗
“\”是一个escape character,这意味着它后面的符号被解释为字符串的一部分。因此,python认为字符串永远不会结束,因为它认为结束撇号已转义(字符串的一部分)。要“转义”转义角色,请尝试以下操作:
您的字符串无效
会给你想要的
使用^{} :
然后您就不必担心转义目录分隔符了,事实上,它将根据运行它的操作系统自动处理特定于操作系统的分隔符。你知道吗
相关问题 更多 >
编程相关推荐