比如有个变量name="package,我的字符串如果不使用r的话是path=“z:\\auto\\”+name+"\\new.sh"
如果用r开头的话:path=r'z:\auto\'+name+r'\new.sh'会报错,这种情况怎么处理呢?谢谢!
和另一位说的一样,用反斜杠,另外补充一下可以用os.path.join来连接:
import os在合适的操作系统下会补充合适的斜杠的。
本回答被提问者和网友采纳可以使用字符串格式化的函数format:
name = "test"用反斜杠:
path = "z:/auto/" + name + "/new.sh"