python - 如何在 Python 中将字符串转换为十六进制整数?

标签 python integer hex

您好,我从命令行获取用户 argv,如下所示:'0x000aff00'

我希望 python 直接将其视为十六进制...

str = sys.argv[1]

这怎么可能?谢谢!

最佳答案

尝试:i = int(sys.argv[1], 16)

关于python - 如何在 Python 中将字符串转换为十六进制整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1887392/

相关文章:

java - 逐行打印数字的递归方法

引擎盖下的 perl 64 位整数

batch-file - 在 Windows 批处理文件中,如何使用十进制数的十六进制表示设置环境变量?

python - 使用 C/API 和 C++ 类编写 Python 模块

python - 如何在没有 self 的情况下访问类范围变量?

python - 在Python数据框中划分几列,其中分子和分母列将根据选择列表而变化

java - 十六进制字符串到 int 的转换无法正常工作

c++ - Python:获取两个大写字母之间的字符串

python - 将类型 Int64Index 转换为 Python 中的整数索引

mysql - 在 MySQL 中将十六进制值存储为二进制