ga('set', 'anonymizeIp', 1);
Categories: CodingPython

[python] python3.5以前的bytes轉hex

Share

Python在版本3.5以前,bytes object是沒有hex() 。
那麼要如何實作呢?

問題內容

AttributeError: 'bytes' object has no attribute 'hex'
因為python3.5以前的bytes數據沒有hex()屬性。

解法

可透過下列程式實作:

byte2hex = ''.join(map(lambda x:('/x' if len(hex(x))>=4 else '/x0') + hex(x)[2:], a))
# byte2hex 為轉譯後的值
# a 為傳入之bytes
Jys

Published by
Jys

Recent Posts

[python] Flask Create RESTful API

This article gi... Read More

3 年 前發表

[Javascript] 新增/刪除JSON中key值

在web訊息交換常會需要對JS... Read More

3 年 前發表

[JAVA] SQL Server Connection

本文介紹JAVA連線SQL s... Read More

3 年 前發表