小编Eiv*_*ind的帖子

如何在网站上的多个登录字段上使用自动填充

当网页上有两个单独的登录字段时,我的浏览器(Google Chrome)假设它们都需要相同的凭据,这不是一个有效的假设。我希望我的浏览器能够分别存储每个人的凭据。

<form id='login-form' method = "post" action = "/login.html">
    <ul>
        <li><input id = "username" name = "username" type = "text" placeholder = "Username"/></li>
        <li><input id = "password" name = "password" type = "password" placeholder = "Password"/></li>
        <li><input id = "button" type = "submit" value = "Login"/></li>
    </ul>
</form>
Run Code Online (Sandbox Code Playgroud)

在另一个 HTML 页面上:

<form id='dx-login-form' method = "post" action = "/dxLogin">
    <ul>
        <li><input id = "dx_username" name = "dx_username" type = "text" placeholder = "Username"/></li>
        <li><input id = "dx_password" name = …
Run Code Online (Sandbox Code Playgroud)

html browser forms passwords autofill

6
推荐指数
1
解决办法
2132
查看次数

Selenium Chromedriver Python - 使用 Tor 代理加载 ModHeader 扩展时“无法等待扩展后台页面加载”

这个错误在以前运行良好的程序中突然出现。我绝对确定我没有对程序进行任何更改,因为它的功能是完美的,所以这是迄今为止我经历过的最奇怪和最令人沮丧的错误。

这是我试图执行的代码:

chrome_options.add_extension('C:\\chromedriver\\ModHeader_v (1).crx')
chrome_options.add_argument('--proxy-server=socks5://' + '127.0.0.1:9150') 
driver = webdriver.Chrome('C:\\chromedriver\\chromedriver.exe', chrome_options = chrome_options)
Run Code Online (Sandbox Code Playgroud)

这会引发以下错误:

selenium.common.exceptions.WebDriverException:消息:未知错误:无法等待扩展后台页面加载:chrome-extension://idgpnmonknjnojddfkpgkljpfnnfcklj/_ generated_background_page.html 来自超时:从渲染器接收消息超时:10.000
(驱动程序信息:chromedriver =2.24.417431(9aea000394714d2fbb20850021f6204f2256b9cf),平台=Windows NT 10.0.15063 x86_64)

我认为 Tor 浏览器中的更改导致了此错误。没有其他潜在原因。

python proxy selenium tor google-chrome-extension

5
推荐指数
1
解决办法
5335
查看次数