你好,我从命令行获取用户参数如下:'0x000aff00'
'0x000aff00'
我希望 Python 直接将其作为十六进制处理...
str = sys.argv[1]
怎么可能?谢谢!
str
Try: i = int(sys.argv[1], 16)
i = int(sys.argv[1], 16)
try: i = int(sys.argv[1], 16) except Exception,e: print e else: # carry on
str
)相同的变量名(str
),这样做是不好的。请注意避免。 - S.Lott