splinter

    0热度

    1回答

    我想从名为“ListFirst”的iframe中获取所有的定位标记文本。我试图迭代文本,并将每个字符串与我想单击的字符串“AGENT-WIN3E64”进行比较。但是,我在此处做出的比较e ['text'] == u'AGENT-WIN3E64'通过字符串变为虚假事件是一样的。请帮忙。 这里是我的代码: with iframe12.get_iframe('ListFirst') as iframe1

    5热度

    1回答

    注意:Selenium或API封装的解决方案Splinter for Selenium很好! 我一直在使用Python的Splinter API与Twitter.com上的iframe进行交互。 例如, with Browser('firefox', profile_preferences= proxySettings) as browser: #...login and do othe

    1热度

    2回答

    我想在本地存储中检索,管理和存储数据。 有没有一个API在分裂?

    0热度

    2回答

    我最近将Django从1.6.11升级到1.8.9,并且我们所有的集成测试都失败了。所有这些测试都在1.16.11通过。 我得到了一些错误的例子是: And I should see "Announcements" somewhere in the page within 5 seconds # home/ubuntu/virtualenvs/venv-system/local/

    1热度

    1回答

    我有两个选项,按下按钮,我想第二个选项(其数据值是2页的代码是: <div class="a-C a-C-bg" data-name="pco" data-value="1" role="radio" aria-checked="false" style="-webkit-user-select: none;"><span class="a-C-Qa"></span><div class="a-C

    0热度

    1回答

    我有一个脚本需要通过硒与网页进行交互。我需要使用某种虚拟显示器来防止浏览器出现。 这个脚本作为一个整体很有效,直到我将Xvfb引入混合中。当我这样做时,我第一次尝试与该页面进行交互时遇到了ElementNotVisibleException。 我试过使用xvfbwrapper和pyvirtualdisplay,效果相同。 这里是代码不起作用: from xvfbwrapper import Xvf

    4热度

    4回答

    我使用linux下的网络测试分裂(v0.7.3),而铬,默认的示例代码不能在运行: from splinter import Browser from pyvirtualdisplay import Display d = Display(visible=0, size=(800, 600)) d.start() b = Browser('chrome') b.visit('http

    1热度

    1回答

    我试图运行一个分裂脚本,以便在this网页中找到菜单选项。 菜单的HTML看起来像这样: <table border="0" cellpadding="0" cellspacing="0" width="100%" class="logo"> <tbody><tr> <td align="left" style="background : url('gfx/tab_fill.p

    0热度

    2回答

    我正在使用分页来测试网页。 有没有一种方法可以在新标签中轻松打开链接(类似link.middle_click())?

    1热度

    1回答

    运行时,我得到这个错误我的分裂脚本 错误: Exception AttributeError: AttributeError("'NoneType' object has no attribute 'close'",) in <bound method Service.__del__ of <selenium.webdriver.phantomjs.service.Service object