动态口令只适用于浏览器,这意味着如果我在chrome中输入一次用户名、密码和动态口令,下一次它只会问我用户名和口令,而不是动态口令。我正在使用selenium-python自动执行此操作,selenium总是会打开一个新的浏览器窗口。我该如何克服这种情况呢?我试图保存cookie,然后将其加载到驱动程序中,但仍然要求使用动态口令。
# Saved functions are below.from selenium import web
我可以使用Chrome驱动程序执行以下操作:
b = Watir::Browser.new :chrome, :switches => ['--user-data-dir=C:/some_folder/'] # same philosophy for selenium, just a bit of a different syntax.它将创建一个新的,其中将存储所有cookies、书签、缓存等。基本上,创建一个新的配置文件。如果这样的文件夹