文章詳情頁
python 如何打印bytes以16進制輸出
瀏覽:102日期:2022-08-26 09:26:06
問題描述
例如
a=b’x58x01’print(a)
結(jié)果:
b’Xx01’
我想打印
b’x58x01’
怎么格式化輸出?
問題解答
回答1:’’.join(map(lambda x:(’/x’ if len(hex(x))>=4 else ’/x0’)+hex(x)[2:],a))回答2:
def trans(s): return 'b’%s’' % ’’.join(’x%.2x’ % x for x in s)print(trans(b’x58x01’))
上一條:python flask做的文件系統(tǒng)上傳系統(tǒng),路徑?jīng)]錯,文件列表加載不出來,error 10053下一條:網(wǎng)頁爬蟲 - Python:爬蟲的中文編碼問題?
相關(guān)文章:
1. PC 手機兼容的 編輯器2. html5和Flash對抗是什么情況?3. php如何獲取訪問者路由器的mac地址4. javascript - 在 vue里面用import引入js文件,結(jié)果為undefined5. python沒入門,請教一個問題6. 小程序怎么加外鏈,語句怎么寫!求救新手,開文檔沒發(fā)現(xiàn)7. git - 使用淘寶npm安裝hexo出現(xiàn)問題?8. javascript - vue-resource中如何設(shè)置全局的timeout?9. thinkPHP5中獲取數(shù)據(jù)庫數(shù)據(jù)后默認(rèn)選中下拉框的值,傳遞到后臺消失不見。有圖有代碼,希望有人幫忙10. 多選框?qū)戇M數(shù)據(jù)庫怎么寫
排行榜

熱門標(biāo)簽