十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
我就废话不多说了,直接上代码吧!

# coding:utf8
import base64
def BaseToFlow():
while True:
str = input("Please input src: ")
flag = input("Please input Decode - 1 or Encode - 2: ")
if str == "":
str = "ApIAGBcEAAAEBO6x3nLykEEhjWMX1wHs"
if flag == "":
flag = "1"
if flag == "1":
print("Decoding ...")
dst = base64.b64decode(str)
# print(type(dst))
#
# print(dst)
# b'\x02\x92\x00\x18\x17\x04\x00\x00\x04\x04\xee\xb1\xder\xf2\x90A!\x8dc\x17\xd7\x01\xec'
# print(dst.hex()) --去掉\0x前缀 得到一个字符串
# 02920018170400000404eeb1de72f29041218d6317d701ec
HexFormat(dst.hex())
elif flag == "2":
print("Encoding ...")
dst = base64.b64encode(str)
print(dst)
def HexFormat(str):
"""
:param str: 16进制连续字符串
:return: 码流格式的16进制串
"""
i = 1
str2 = ""
while (i <= len(str)):
str2 = str2 + str[i - 1] + str[i] + " "
if (i + 1) %16 == 0 and (i + 1) % 32 != 0:
str2 = str2 + " "
elif (i + 1) %32 == 0:
str2 = str2 + "\n"
i = i + 2
if __name__ == '__main__':
BaseToFlow()
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。