You can treat it as an encoding (Python 2 specific):
>>> int('f483'.encode('hex'), 16)
1714698291
Or in Python 2 and Python 3:
>>> int(codecs.encode(b'f483', 'hex'), 16)
1714698291
The advantage is the string is not limited to a specific size assumption. The disadvantage is it is unsigned.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…