我正在创建一个关卡编辑器,我需要在其中保存他们构建的“地图”。 他们可以在“地图”中添加自己的名称。
但是我不能使用“ \”,因为是的,我不知道为什么(我知道这与转义序列有关),并且我希望有一种解决它的方法或使用另一种方法 而且我对此很菜鸟,所以我不知道该怎么做:
The_name = "Easy_map" #that's what they called it
path = "levels\" + the_name + ".txt" #making the path
我希望变量路径为level \ Easy_map.txt 但输出是 SyntaxError:扫描字符串文字时停产 因为我用“ \”
答案 0 :(得分:2)
反斜杠\
是转义字符。如果要在字符串中包含反斜杠,则需要对其进行转义(以转义字符开头)。因此,字符串文字'\\'
将打印为\