带有r'的变量路径

时间:2015-02-04 05:07:29

标签: python path

我想替换这个: path = r' C:/ Folder 有了这个: path = r'变量

变量在别处定义。

不确定如何将变量名放在r'

之后

3 个答案:

答案 0 :(得分:6)

这应该有效:

path = r'%s' % variable

答案 1 :(得分:2)

只需使用path = variable

r'...'符号的用途是写raw string literals;它改变了引号内字符转义的规则。如果您只是从另一个变量获取值,则不需要r,因为您没有编写字符串文字。

答案 2 :(得分:-1)

如果您想将 r 添加到路径,那么这应该可以工作,但是您不能将 r 直接添加到路径变量,因为它是一种语法。这可以是如果您遇到 Unicode 转义错误,这是由于路径中存在“\”而发生的有效使用。

代码如下:-

raw_string path=path.encode('unicode_escape').decode()

这将像 r'path'