[英]converting special characters to hex in python
我有一個傳入的UDP數據包,類似於:2%W2R.ÃR.Â\\ν½8_5©“ÿ
我想將其轉換為python中的十六進制。 我已經嘗試過binascii函數,但是得到了錯誤的奇數長度字符串。
關於將此轉換為十六進制有什么建議嗎?
先感謝您。 -VJ
a = "hkfhfksadhfskadl"
a.encode("hex")
這應該做。
>>> import binascii
>>> a = 'aljsd;fkaj;'
>>> binascii.hexlify(a)
'616c6a73643b666b616a3b3b6b666a7177657234'
如果遇到錯誤,請在此處同時發布代碼和錯誤消息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.