从变量中读取路径

Read a path from variable

我有一个相当简单的问题。我有一个输入字段,用户应该在其中粘贴路径。

然后我有一个变量可以获取输入字段中的内容。所有这些都发生在 Blender 内部,所以它看起来像这样:

path_store = bpy.context.scene.PathProp.path_p

然后我需要在接受路径的函数中调用此路径:

Function(filepath="C:\Path")

所以通常这样的路径是完美的:

Function(filepath = r"C:\path")

但是当我将路径存储到变量中时:

path = "C:\path"

我不知道怎么写。我试过这个:

Function(filepath = r(path))

但它给出了一个错误“r”未定义..

有什么建议吗?

提前致谢!

如果您使用 input(),您的示例就有效。 如果你有一个像你的例子一样的字符串变量,你想把它“变成”一个原始的类似字符串的字符串(在你的例子中是双重转义),你可以使用 str.encode()

path.encode('unicode_escape')

"C:\path" 转换为 "C:\path"