Python 无法从电子邮件原始数据中解码base64字符串

Python 无法从电子邮件原始数据中解码base64字符串,python,base64,Python,Base64,我正在尝试从包含原始电子邮件对话的文本文件中解码base64字符串。 我什么都试过了,但都没用。。 文本文件的开头如下所示,其中还包括base64字符串: {"headers": {"Mime-Version": "1.0 (1.0)", "Dkim-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=15240756

我正在尝试从包含原始电子邮件对话的文本文件中解码base64字符串。 我什么都试过了,但都没用。。 文本文件的开头如下所示,其中还包括base64字符串:

 {"headers":
    {"Mime-Version":
    "1.0
    (1.0)",
    "Dkim-Signature":
    "v=1;
    a=rsa-sha256;
    c=relaxed/relaxed;
    d=yahoo.com;
    s=s2048;
    t=1524075605;
    bh=aQqYfuYOtkQGrUPknrAaTe+SXDgSzNg2EHOkruCuE38=;
    h=From:Date:Subject:References:In-Reply-To:To:From:Subject;
b=Yis3dAX8CR9v2GKUisIGuQ2Ez0LKM2h1QgYx8B/7Z19xu7clNWgdYXjru13dMe99fizEZfKMh5dJU6fhPMMoOmw6S9YQjpuABU5yBBgfy2tMbxJ9C3OiYO+4KAPXw16Bm9eshX2gDy042BpMAIvU9SDE6B5eG3onTtSzqqdmgNa8tZnW6M3RKmUUFsBVjZkJfFWsbq2bqS+9z3JK3Bi7E+9RHUf7RbO2b6FU9JR0aOn1zgQwC890+OuFaD+7FEBdSewCS8FrumCy81Gow7zy9EuSWMkFtxjqkN/1oWO5pBMCCuAztu+z+lqDNwa0Mqk3VVbbfTR9N6sDHsyqhDzh4w==",
    "To": .........

试试这个,可以帮你吗

import base64
encodedString = "YOUR_STRING_HERE"
base64.b64decode(encodedString)

谢谢我试过了,但没用。。它给了我这个输出:b“m\x88\xac\xdd\xd0\x17\xf0$}\xbfa\x8aR+\x08\x1a\xe46\x13=\x0b(\xcd\xa1\xd5\x08\x18\xc7\xc0{g\u q\xbb\xb7%5h\x1dax\xeb\xbb]\xdd1\xef}”~,\xc4e\xf2\x8c\x87\x97IS\xa7\XE1连续输出:]I\xec\x02K\xc1k\xba`\xb2\xf3Q\xa8\xc3\xbc\xf2\xf4K\x92X\xc9\x05\xb7\x18\xea\x90\xdf\xf5\xa1c\xb9\xa4\xa4\x13\xb2\XB03\xb3\xb3\XB37\xb3\xb3\x84@Rucha您能指定要解码的字符串吗?当然可以。从mai中提到的eamil数据n问题,我相信下面给出的是base64字符串。。