Python 中以 10 为底的十六进制到十进制字符串

hex to dec string in Python with base 10

我在 Python 中有一个字符串,它代表一个十六进制值

my_hex_str = "000004fc"

如何将其转换为 int ? 12 月 04fc = 1276

尝试过

my_dec = int(my_hex_str)

但是没用,它给了我

ValueError: invalid literal for int() with base 10: '000004fc'

指定基数:

>>> int("000004fc", 16)
1276