我的脚本会通过将文件路径与文件类型后缀拼接在一起来创建要导出的文件。例如,
int = 3
print r"C:\Test\\" + str(int) + ".jpg"
这会返回 C:\Test\\3.jpg
我以为因为我在开头加了'r',所以在结尾就不需要双反斜杠了,因为它会被视为原始字符串。但是下面的代码并不能正常工作:
int = 3
print r"C:\Test\" + str(int) + ".jpg"
...可能是因为Python在结束引号之前看到了一个转义字符。那么'r'的意义是什么呢?虽然当我导出时,我的文件被保存在正确的位置,但我不喜欢print命令在Test后给我两个反斜杠(例如C:\Test\3.jpg),而只给我一个反斜杠。
请问如何使我的文件路径只有一个反斜杠呢?