我有一个相当简单的问题。我有一个输入字段,用户应该在其中粘贴路径。
然后我有一个变量来获取输入字段内的内容。所有这些都发生在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))
但是它给出了一个错误" ">
有什么建议吗?
提前感谢!
如果您使用input()
,您的示例可以工作。如果你有一个字符串变量,就像刚才的例子一样你想要"转动它"对于原始字符串(在您的情况下是双转义),您可以使用str.encode()
path.encode('unicode_escape')
将"C:path"
转化为"C:\path"