小编Uma*_*har的帖子

Python Selenium发送密钥给出关于大小的警告

我通过python selenium绑定上传内容 element.send_keys(content),但是我收到内容大小错误.

我的数据会变得更大.

您能否给我一个解决方案,通过该解决方案,我可以将所选元素添加到块中,而不是将完整和整个数据放到我想要输入数据的所选字段中?

我的意思是我想将数据放入块中的选定元素,而不是将其放入单个操作中.

通过获得这种错误,对我的系统和python似乎也不好.

但我不确定.只是想知道这是真的吗?

请给我一个正确的想法如何通过send_keys以块的形式发送数据.获得解决方案是非常必要和有必要的.

谢谢你的帮助.

[1560:9968:1211/012355:ERROR:latency_info.cc(157)] RenderWidgetHostImpl::OnSwapC
ompositorFrame, LatencyInfo vector size 161 is too big.
[1560:9968:1211/012357:ERROR:latency_info.cc(157)] RenderWidgetHostImpl::OnSwapC
ompositorFrame, LatencyInfo vector size 419 is too big.
[1560:9968:1211/012402:ERROR:latency_info.cc(157)] RenderWidgetHostImpl::OnSwapC
ompositorFrame, LatencyInfo vector size 640 is too big.
[1560:9968:1211/012422:ERROR:latency_info.cc(157)] RenderWidgetHostImpl::OnSwapC
ompositorFrame, LatencyInfo vector size 169 is too big.
[1560:9968:1211/012424:ERROR:latency_info.cc(157)] RenderWidgetHostImpl::OnSwapC
ompositorFrame, LatencyInfo vector size 448 is too big.
[1560:9968:1211/012428:ERROR:latency_info.cc(157)] RenderWidgetHostImpl::OnSwapC
ompositorFrame, LatencyInfo vector size 557 is too big.
Run Code Online (Sandbox Code Playgroud)

python selenium webdriver selenium-chromedriver selenium-webdriver

8
推荐指数
1
解决办法
6026
查看次数

使用TOR浏览器绑定Python Selenium

我对此进行了研究,但得到了解决方案:

from selenium import webdriver
profile = webdriver.FirefoxProfile()
profile.set_preference('network.proxy.type', 1)
profile.set_preference('network.proxy.socks', '127.0.0.1')
profile.set_preference('network.proxy.socks_port', 9050)
driver = webdriver.Firefox(profile)
driver.get('http://estoeslapollaconcebol.la')
Run Code Online (Sandbox Code Playgroud)

它给出了该错误:

无法加载个人资料。配置文件目录:C:\ Users \ HPPAV1〜1 \ AppData \ Local \ Temp \ tmppcuwx3xd Firefox输出:无

当我尝试该解决方案时。

from selenium import webdriver
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
profile=webdriver.FirefoxProfile('C:\\Users\\HP PAV 15\\Desktop\\Tor     Browser\\Browser\\TorBrowser\\Data\\Browser\\profile.default\\')
binary =FirefoxBinary('C:\\Users\\HP PAV 15\\Desktop\\Tor Browser\\Browser\\firefox')
#browser = binary.launch_browser(profile)
profile.set_preference('network.proxy.type', 1)
profile.set_preference('network.proxy.socks', '127.0.0.1')
profile.set_preference('network.proxy.socks_port', 9150)
browser=webdriver.Firefox( binary, profile)
browser.get("http://yahoo.com")
browser.save_screenshot("/Users/admin/Pictures/screenshot.png")
browser.close()
Run Code Online (Sandbox Code Playgroud)

它给了我以下错误:

追溯(最近一次通话):文件“ C:/Python34/torfirstscript.py”,第10行,位于browser = webdriver.Firefox(二进制文件,配置文件)中文件“ C:\ Python34 \ lib \ site-packages \ selenium-2.43 .0-py3.4.egg \ …

python selenium tor selenium-webdriver

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