您好,我从命令行获取用户 argv,如下所示:'0x000aff00'
我希望 python 直接将其视为十六进制...
str = sys.argv[1]
这怎么可能?谢谢!
最佳答案
尝试:i = int(sys.argv[1], 16)
关于python - 如何在 Python 中将字符串转换为十六进制整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1887392/
您好,我从命令行获取用户 argv,如下所示:'0x000aff00'
我希望 python 直接将其视为十六进制...
str = sys.argv[1]
这怎么可能?谢谢!
最佳答案
尝试:i = int(sys.argv[1], 16)
关于python - 如何在 Python 中将字符串转换为十六进制整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1887392/