一般情况下你不能使用Selenium保持登录状态,因为每次启动浏览器时它都会创建一个新的配置文件。 如果想要保持登录状态,你可以每次使用相同的配置文件启动Edge,以保持登录状态。
from msedge.selenium_tools import Edge, EdgeOptions
edge_options = EdgeOptions()
edge_options.use_chromium = True
#这里设置了以User Data结尾的配置文件路径
edge_options.add_argument("user-data-dir=C:\\Users\\username\\AppData\\Local\\Microsoft\\Edge\\User Data")