How to convert an int to a hex string?

后端 未结 13 712
不知归路
不知归路 2020-11-28 03:27

I want to take an integer (that will be <= 255), to a hex string representation

e.g.: I want to pass in 65 and get out \'\\x41\', or

13条回答
  •  离开以前
    2020-11-28 03:34

    (int_variable).to_bytes(bytes_length, byteorder='big'|'little').hex()
    

    For example:

    >>> (434).to_bytes(4, byteorder='big').hex()
    '000001b2'
    >>> (434).to_bytes(4, byteorder='little').hex()
    'b2010000'
    

提交回复
热议问题