简体   繁体   English

如何从python中的.b64文件转换base64?

[英]How to convert base64 from a .b64 file in python?

I have tried lots of ways to do it.我已经尝试了很多方法来做到这一点。 But it keep showing the original base64 text.但它一直显示原始的 base64 文本。 My file is 44.2 MB.我的文件是 44.2 MB。 So I am thinking that that is the problem.所以我认为这就是问题所在。

import base64

your_string = open('qq.b64', "rb").read()
a =base64.b64decode(your_string)
print (a)

This is the first 100 characers of b64 file.这是 b64 文件的前 100 个字符。

Vm0wd2QyUXlVWGxWV0d4V1YwZDRWMVl3WkRSV01WbDNXa1JTVjAxV2JETlhhMUpUVmpBeFYySkVUbGhoTVVwVVZtcEJlRll5U2tW Vm0wd2QyUXlVWGxWV0d4V1YwZDRWMVl3WkRSV01WbDNXa1JTVjAxV2JETlhhMupUVmpBeFYySkVUbGhoTVVwVVZtcEJlRll5U2tW

This is the first 100 characers of output (a).这是输出 (a) 的前 100 个字符。

b'Vm0wd2QyUXlVWGxWV0d4V1YwZDRWMVl3WkRSV01WbDNXa1JTVjAxV2JETlhhMUpUVmpBeFYySkVUbGhoTVVwVVZtcEJlRll5U2 b'Vm0wd2QyUXlVWGxWV0d4V1YwZDRWMVl3WkRSV01WbDNXa1JTVjAxV2JETlhhMUpUVmpBeFYySkVUbGhoTVVwVVVZtcEJlRll5U2

I think I just figure it out by myself.我想我只是自己想出来的。 It was encode for 52 times.它被编码了52次。 so I just try所以我只是尝试

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM