楼主所言 : 通过Python的 Base64 模块将上述pdata数据转换成二进制gzip文件
具体怎么操作的楼主可以指教以下吗?请问是什么工具呢,有现成的吗 ? 祝楼主永远健康 本帖最后由 enjoy了哦 于 2019-3-21 09:53 编辑
haoduodianying 发表于 2019-3-20 14:11
楼主大神 膜拜中。
楼主所言 : 通过Python的 Base64 模块将上述pdata数据转换成二进制gzip文件
思路:
1. 首先将pdata数据写入一个字符串str中,
2. (载入base64模块后)调用base64.b64decode(str),将结果赋值给另一个变量binary_data。
3. 以二进制写入模式创建一个文件,例如data.gz。
4. 将binary_data写入data.gz中。
5. 关闭该文件data.gz。
上Python代码:
import base64
str = '此处填入pdata数据'
binary_data = base64.b64decode(str)
f = open('data.gz','wb')
f.write(binary_data)
f.close()
然后就可以打开data.gz观察解码出的数据。
如果是Python 3.2 及以上,还可以更方便一些:
import base64
import gzip
str = '此处填入pdata数据'
binary_data = base64.b64decode(str)
dict_content = gzip.decompress(binary_data)
这里的dict_content就是最终的结果,也就是词典的数据。
失敬失敬,技术大佬来了{:4_96:} 试了一下,果然是会者不难啊。 好用 谢谢大神 祝永远健康 怎么下载呀 虽然看不懂楼主在说什么,但明显能感到楼主不是一般的人 有思路的文章,真的好。 楼主厉害,收藏学习
页:
1
[2]