Python 解析多部分数据

Python 解析多部分数据,python,python-3.x,mime,Python,Python 3.x,Mime,导入电子邮件 data = "Content-Type: multipart/form-data; boundary=----WebKitFormBoundarymTv3MZSY6PRD9z68\n------WebKitFormBoundarymTv3MZSY6PRD9z68\r\nContent-Disposition: form-data; name=\"image\"; filename=\"1.txt\"\r\nContent-Type

导入电子邮件

data = "Content-Type: multipart/form-data; boundary=----WebKitFormBoundarymTv3MZSY6PRD9z68\n------WebKitFormBoundarymTv3MZSY6PRD9z68\r\nContent-Disposition: form-data; name=\"image\"; filename=\"1.txt\"\r\nContent-Type: text/plain\r\n\r\n1111111111111111\n\r\n------WebKitFormBoundarymTv3MZSY6PRD9z68\r\nContent-Disposition: form-data; name=\"summary\"\r\n\r\nvalue\r\n------WebKitFormBoundarymTv3MZSY6PRD9z68--\r\n"


a = email.message_from_string(data)
for i in a.get_payload():
    payload = i.get_payload()
    name = i.get_filename()

    print(payload, name)
在第二次迭代中,我希望
I.get_filename()
返回
name

前端如下所示:

...
var formData = new FormData();
formData.append("summary", "value")
...