用于远程访问的Python代码:
from selenium import webdriverfrom selenium.webdriver.common.keys import Keysdriver = webdriver.firefox()driver.get("http://www.python.org")assert "Python" in driver.Titleelem = driver.find_element_by_class_name("q")
本地html代码:
s = "<body> <p>This is a test</p> <p >This is a second test</p> </body>"解决方法 如果我正确理解了这个问题,我可以想象两种方法:
>将HTML代码保存为文件,并将其加载为url file:/// file / location.问题在于,对于各种OS /浏览器,文件的位置以及浏览器如何加载文件可能会有所不同.但另一方面,实现非常简单.
>另一种选择是将代码注入某个页面,然后将其作为常规动态HTML使用.我认为这更可靠,但也更多的工作. This page就是一个很好的例子.
以上是内存溢出为你收集整理的本地HTML字符串上的Python Selenium全部内容,希望文章能够帮你解决本地HTML字符串上的Python Selenium所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)