[英]Printing hexadecimal string in python
我在使用x86,小端。 所以我從udp數據包中獲得了這些數據。
data, addr = sock.recvfrom(1024)
print(data)
給出類似'\\xfe\\x15'
我知道這是內存中的小端布局。
該值應表示為0x15fe
在C我願意
printf("%x", hexvalue);
它使我立即獲得0x15fe。
如何獲取Python以正確打印出十六進制值?
非常感謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.