小编Jor*_*rge的帖子

使用Python使用Selenium设置chromedriver代理auth

我正在使用Python和Selenium库编写测试套件.使用chromedriver,我使用以下方法设置代理:

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--proxy-server=%s' % hostname + ":" + port)
global driver
driver = webdriver.Chrome(chrome_options=chrome_options)
Run Code Online (Sandbox Code Playgroud)

当代理没有身份验证时,这很好.但是,如果代理要求您使用用户名和密码登录,则无法使用.使用add_argument或其他方法将代理身份验证信息传递给chromedriver的正确和正确方法是什么?

它与以下内容不同:如何在Selenium Java中为Chrome设置代理设置

看作:

  1. 我用另一种语言
  2. 它的火狐,而不是铬.
  3. --proxy-server = http:// user:password@proxy.com:8080不起作用.

python proxy selenium selenium-chromedriver

9
推荐指数
1
解决办法
1万
查看次数

Python无法找到Elasticsearch

我是python的新手,我正在尝试使用python和elasticsearch.

我通过安装homebrew并运行安装了python:

brew install python
Run Code Online (Sandbox Code Playgroud)

这也安装了点子.然后,当我有点我跑了:

pip install elasticsearch
Run Code Online (Sandbox Code Playgroud)

这个安装了elasticsearch.但是,当我运行以下脚本时:

from elasticsearch import Elasticsearch

es = elasticsearch()

print("hello")
Run Code Online (Sandbox Code Playgroud)

它告诉我以下内容:

File "script.py", line 1, in <module>
from elasticsearch import Elasticsearch
Run Code Online (Sandbox Code Playgroud)

ImportError:没有名为elasticsearch的模块

任何人都可以就问题是什么提供任何指导吗?

python python-2.7 elasticsearch

7
推荐指数
2
解决办法
2万
查看次数