我有一个'文字'转换为zip然后转换为base64。如果我有base64值,如何将它转换回python中的纯文本。 ?
答案 0 :(得分:2)
您使用base64 module将基础64转换回来,然后使用zipfile module将zip转换回来。
假设file.txt
已压缩到file.zip
,然后存档已转换为基准64 encoded.txt
:
import zipfile
import base64
base64.decode(open('encoded.txt'), open('file.zip', 'w'))
ZipFile('file.zip').extractall()
plaintext = open('file.txt').read()