proxy = "http://210.5.10.87:53281" chrome_options.add_argument('--proxy-server='+proxy) 代码对吗
时间: 2023-05-28 19:03:07 浏览: 13333
不对。
应该是:
```python
proxy = "http://210.5.10.87:53281"
chrome_options.add_argument('--proxy-server=' + proxy)
```
需要将代理地址和端口号放在引号里,并且将 `proxy` 变量与字符串拼接起来。
相关问题
proxy = "http://183.236.232.160:8080"chrome_options = webdriver.ChromeOptions() chrome_options.add_argument('--proxy-server=proxy') 代码有问题吗
代码没有问题,但是可能需要修改一下。将 `chrome_options.add_argument('--proxy-server=proxy')` 改为 `chrome_options.add_argument('--proxy-server='+proxy)`,以便将变量 `proxy` 的值传递给 ChromeOptions。
chrome_options.add_argument('--proxy-server=127.0.0.1:8080') 跟chrome_options.add_argument('--proxy-server=http://127.0.0.1:8080')有什么区别,为什么要加http://
在Chrome浏览器中,`--proxy-server`参数可以指定代理服务器的地址和端口号,但是需要指定代理服务器的协议,即http或https。
因此,`chrome_options.add_argument('--proxy-server=127.0.0.1:8080')`指定了代理服务器的地址和端口号,但是没有指定代理服务器的协议,而`chrome_options.add_argument('--proxy-server=http://127.0.0.1:8080')`指定了代理服务器的地址、端口号和协议。
在使用代理服务器时,需要指定代理服务器的协议,否则Chrome浏览器可能无法正确连接代理服务器。因此,建议在使用`--proxy-server`参数时,一定要指定代理服务器的协议。
阅读全文