splinter相关内容
我正在尝试填写两张表格并登录我的银行网站. 我可以获得要填写的用户名的第一个表格,但我似乎无法获得要填写的密码表格. 这是我正在使用的代码: 从分裂导入浏览器用户名2 = '***'密码2 = '***'browser2 = 浏览器()browser2.visit('http://mijn.ing.nl')browser2.find_by_css('.firstfield').fil
..
当使用 python splinter firefox 47 marionette new webdriver 时,访问我想要的网站时出现证书错误,我尝试使用 接受 ssl 证书 browser = Browser('firefox', capabilities = {'marionette': True, 'acceptSslCerts': True}) 或者使用trustAllSSL
..
当使用 python splinter firefox 47 marionette new webdriver 时,它在访问我想要的网站时出现证书错误,我试图用 接受 ssl 证书 browser = Browser('firefox', capabilities = {'marionette': True, 'acceptSslCerts': True}) 或者使用trustAllSS
..
我正在尝试抓取页面,但有时无法单击链接/按钮. 当网页加载时,“loadingWhiteBox"会先出现然后几秒后消失(但它会保留在HTML代码中)只要该框出现在网站上,我就无法点击链接并收到以下错误消息: selenium.common.exceptions.ElementClickInterceptedException:消息:元素
..
我想使用Splinter测试自动完成框。我需要将“向下”和“输入”键发送到浏览器,但是这样做很麻烦。 我目前正在找到一个输入框,并在该框中成功输入“ tes” context.browser.find_by_xpath(\\some\xpath\).first.type('tes') 接下来要做的是向浏览器发送一些键,特别是“向下”键(选择第一个自动完成建议),然后发
..
我可以使用以下方法更改任何html,css的值吗? 像我们可以使用检查元素那样分裂或硒化: `
0 100 +
..
假设我在浏览器中已经打开了一个选项卡.它的网址是: view-source:http://www.google.com/webhp?source=search_app 现在它已经打开并显示了,我只想阅读客户端窗口中的文本. (获取页面的上下文,或获取其对象(与创建新的浏览器对象相对),等等.然后只需阅读页面即可.) 在Selenium,Splinter中是否有任何方法可以做到这一点
..
如何将图片保存到文件中?我尝试过这种方式,但我有一个错误. 代码是: from splinter import Browser import time with Browser() as browser: url = "https://password.gmx.com/" browser.visit(url) captcha=browser.find_by_id('recaptcha_ch
..
鉴于此(“睡眠"方法是这样,您可以看到我在看的东西): from splinter import Browser import time #from selenium.webdriver.support.ui import WebDriverWait #from selenium.webdriver.remote.webdriver import WebDriver with Browse
..
我有以下一段html:
foo: foo
bar: bar
foo2:
..
给出以下代码("sleep"实例用于帮助显示正在发生的事情): from splinter import Browser import time with Browser() as browser: # Visit URL url = "https://mdoe.state.mi.us/moecs/PublicCredentialSearch.aspx" brows
..
我有一个脚本,该脚本需要通过硒与网页进行交互.我需要使用某种虚拟显示器来阻止浏览器显示. 在我将Xvfb引入混合脚本之前,该脚本总体上可以很好地发挥作用.当我这样做时,我第一次真正尝试与页面进行交互. 我尝试使用xvfbwrapper和pyvirtualdisplay具有相同的效果. 这是无效的代码: from xvfbwrapper import Xvfb vdispla
..
我试图了解裂片的功能,我试图在网上找到,但找不到关于裂片的实用示例的良好文档,因此我在这里提出了几个问题,以便对尝试学习裂片的初学者有所帮助: 首先,我混淆了分裂中实际的css选择器,到处都有两种方法: browser.find_by_css() 或 browser.find_by_css_selector() 它们之间有什么区别,为什么第二个不能在当前的碎片中工作?
..
我正在使用Python + Selenium + Splinter + Firefox创建交互式Web搜寻器. python脚本提供了这些选项,然后Selenium打开Firefox并发送一些命令. 现在,我需要让python脚本知道用户想要与之交互的Web元素. 我当前使用的 方法 是: 右键单击网站(Firefox)中的项目,然后单击“检查". 元素",然后在Firef
..
from splinter import Browser with Browser() as browser: browser.visit('https://google.com/') browser.visit('http://www.bing.com/') browser.windows[0] browser.windows[1] 如何在
..
当前,我正在网站上填写以下内容: browser.fill(‘form[firstname]’, ‘Mabel’) browser.fill(‘form[email]’, ‘hi@hi.com’) browser.select(‘form[color]’, ‘yellow’) 但是表格是一个接一个地依次填写的.有没有办法一次填写所有表格? 谢谢您,一定会投票支持并接受答案!
..
我正在尝试将Firefox驱动程序用于 Splinter ,以测试一些响应式设计. 自然,这需要我调整浏览器窗口的大小.在文档中,我根本找不到有关浏览器大小调整的任何信息. 我该怎么做? from splinter import Browser with Browser() as browser: # How do I set the browser size? 解决
..
我想从Splinter中的元素获取href值. 是否有任何api方法? 解决方案 如果您使用 ElementList s .选择您感兴趣的元素后(很可能是 ElementAPI 实例),就像访问字典一样访问属性: the_element['href']
..
下面,我不确定如何解决这种非常简单的使用情况. 我有一个脚本(我大约每月运行一次),该脚本在功能上执行相同的操作,并在一个月前使用了 . 我很高兴有任何地方的指针可以开始研究为什么它不起作用. $ python3 Python 3.6.1 (default, Mar 23 2017, 16:49:06) [GCC 4.2.1 Compatible Apple LLVM 8.0.0
..
我正在尝试抓取页面,但有时无法单击链接/按钮. 加载网页时,只要在网站上显示该框,"loadingWhiteBox"将首先出现,然后在几秒钟后消失(但它将保留在HTML代码中).链接并获得以下错误消息: selenium.common.exceptions.ElementClickInterceptedException: Message: Element
..