如何在没有转义效果的情况下在字符串中使用 \
How to use \ in a string without it's escape effect
我正在尝试执行下一行:
with open('.\numbers.txt', 'r') as f:
路径中的 \n
被识别为 new line
特殊字符。
您可以通过在字符串前添加 r
来使用原始字符串
print(r'.\numbers.txt')
或者使用 \
转义反斜杠
print('.\numbers.txt')
您需要对转义字符进行转义。所以
with open('.\numbers.txt', 'r') as f:
这应该可以满足您的需求。
谢谢
斯科特
我正在尝试执行下一行:
with open('.\numbers.txt', 'r') as f:
路径中的 \n
被识别为 new line
特殊字符。
您可以通过在字符串前添加 r
print(r'.\numbers.txt')
或者使用 \
print('.\numbers.txt')
您需要对转义字符进行转义。所以
with open('.\numbers.txt', 'r') as f:
这应该可以满足您的需求。
谢谢 斯科特