Python:convert u';001和x27;至001

Python:convert u';001和x27;至001,python,Python,有人知道如何将此结果:u'001'转换为001以将其放入变量路径:Z:\ProjectPath\001\ 首先,非常感谢您的帮助 您可以使用格式来实现您的目的 >>> IN = u'001' >>> OUT = "Z:\\ProjectPath\\{}\\".format(IN) >>> print(OUT) Z:\ProjectPath\001\ 根据@hop的建议,您可以使用os.path编写路径 >>> OUT =

有人知道如何将此结果:
u'001'
转换为
001
以将其放入变量路径:
Z:\ProjectPath\001\


首先,非常感谢您的帮助

您可以使用格式来实现您的目的

>>> IN = u'001'
>>> OUT = "Z:\\ProjectPath\\{}\\".format(IN)
>>> print(OUT)
Z:\ProjectPath\001\
根据@hop的建议,您可以使用os.path编写路径

>>> OUT = os.path.join("Z:", os.sep, "ProjectPath", "{}".format(IN))

那么
int(u'001')
呢?@Michael:不,把它转换成整数会得到
1
,而零是必不可少的,因为它是一条路径!我忘了告诉你u'001是一个变量,它也可以是005、010、056、589…u'001'已经是一个字符串了,你应该能够像插入路径字符串一样插入它…非常感谢Kir Chou,如果我将变量用作整数(我的输入是1,我不想得到:001)eposodename=
cmds.intField(“eposodename”,query=True,value=True)
print eposodename#result:24'{:03}。format(eposodename)给我这个错误:#错误:ValueError:file line 17:'='字符串格式说明符中不允许对齐#如何格式化整数变量?使用
os.path
进行路径操作。再次感谢Kir Chou:)
format
也支持int,请尝试
“{}”。格式(1234)