我有这段代码:
import os
path = os.getcwd()
final = path +'\xulrunner.exe ' + path + '\application.ini'
print(final)
我想要输出如下:
C:\Users\me\xulrunner.exe C:\Users\me\application.ini
但是我得到的错误看起来像这样:
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 0-1: truncated \xXX escape
我不希望反斜杠被解释为转义序列,而是作为字面意义上的反斜杠。我该怎么做?
请注意,如果字符串应该仅包含反斜杠 - 更一般地说,应该在结尾处有奇数个反斜杠 - 那么原始字符串不能使用。请使用如何获取一个只有一个反斜杠的字符串?关闭那些要求只有一个反斜杠的字符串的问题。当问题特别想避免转义序列时,请使用如何在Python中编写字符串字面值而不必转义它们?。