2
我試圖做Python3如下:Python3 gzip工具壓縮字符串
但它一直與以下錯誤提示:
TypeError: string argument expected, got 'bytes'
我使用的示例代碼是基於Python2,所以我想在StringIO中有一些可能會導致這種情況的更改,但我不確定。任何人都會給我一些關於如何在Python3中獲取一些JSON的gzipped字符串的提示?
我試圖做Python3如下:Python3 gzip工具壓縮字符串
但它一直與以下錯誤提示:
TypeError: string argument expected, got 'bytes'
我使用的示例代碼是基於Python2,所以我想在StringIO中有一些可能會導致這種情況的更改,但我不確定。任何人都會給我一些關於如何在Python3中獲取一些JSON的gzipped字符串的提示?
看起來這可能在Python3中變得更容易。此代碼似乎到目前爲止:
data = bytes(json.dumps(packet), 'utf-8')
s_out = gzip.compress(data)