将web邮件下载到Python中时如何进行身份验证?

将web邮件下载到Python中时如何进行身份验证?,python,authentication,urllib,Python,Authentication,Urllib,我想有一个web邮件链接地址,并用python下载它,我想进行一次身份验证(e.x.cookies)并打开该文件 import urllib.request import os import urllib url = 'https://......' save_name = "test" path = "c:/" mem = urllib.request.urlopen(url) with open(path+save_name,mode="wb") as f: f.write(mem)

我想有一个web邮件链接地址,并用python下载它,我想进行一次身份验证(e.x.cookies)并打开该文件

import urllib.request
import os
import urllib
url = 'https://......'
save_name = "test"
path = "c:/"
mem = urllib.request.urlopen(url)
with open(path+save_name,mode="wb") as f:
    f.write(mem)
    print("completed")
os.system(path+save_name)

如果您想从邮件服务器下载邮件,那么最好使用标准模块或外部模块,如果您想登录到网页,那么您必须使用Chrome/Firefox中的DevTools来检查浏览器发送到服务器的内容。每个网页都可能有不同的登录形式,因此这个问题没有直接的答案。如果您想从邮件服务器下载邮件,最好使用标准模块或外部模块,如果您想登录到网页,则必须使用Chrome/Firefox中的DevTools来检查浏览器发送到服务器的内容。每个网页都可能有不同的登录形式,所以这个问题没有直接的答案。