Python 访问一个网址之后输入信息进行检索
2024-08-26 19:56:02
window
Python 3
Pycharm软件
from selenium import webdriver #导入Selenium的webdriver
from selenium.webdriver.common.keys import Keys #导入Keys driver = webdriver.Chrome(executable_path=r'C:\Users\peiqiang\PycharmProjects\getHtml\chromedriver\win\chromedriver.exe') #指定使用的浏览器,初始化webdriver
driver.get("https://dl.lianjia.com/ershoufang/") #请求网页地址
assert "Python" in driver.title #看看Python关键字是否在网页title中,如果在则继续,如果不在,程序跳出。
elem = driver.find_element_by_name("q") #找到name为q的元素,这里是个搜索框
elem.clear() #清空搜索框中的内容
elem.send_keys("pycon") #在搜索框中输入pycon
elem.send_keys(Keys.RETURN) #相当于回车键,提交
assert "No results found." not in driver.page_source #如果当前页面文本中有“No results found.”则程序跳出
driver.close() #关闭webdriver
最新文章
- Linux内核源代码获取教程
- Civil 3D API二次开发学习指南
- LoadRunner 11 安装及破解
- python Day01
- MooseFs-分布式文件系统系列(三)之MFSclient端的使用
- 解决eclipse Maven 主项目不能刷新maven
- Linux下编译java并生成jar包
- Sqrt函数高效实现
- 去掉VC2010 编辑器里出现的红色波浪线
- 【原创】alias与export
- iOS多Targets管理
- Session和Cookie的学习笔记2
- HeadFirst设计模式读书笔记(4)-工厂模式
- 工程中.pch文件的作用 及使用方法
- GDB调试精粹及使用实例
- 使用axis2访问webservice(webserivice基于.net平台实现)
- 【原创】Eclipse vs. IDEA快捷键对比大全
- 安装Java8以后,Eclipse运行异常解决方案
- CTF 湖湘杯 2018 WriteUp (部分)
- Python pickle模块