网站修改关键字,网站开发最严重的问题,手机查看别人网站代码吗,珠海市规划建设局网站一、开发环境
使用的是Anaconda 3#xff0c;其中Python版本为3.6.3 首先#xff0c;在Anaconda下的Scripts文件夹下打开命令框 使用pip install -U selenium安装selenium 打开Jupiter Notebook#xff0c;输入from selenium import webdriver进行测试 不报错即安装成功
…一、开发环境
使用的是Anaconda 3其中Python版本为3.6.3 首先在Anaconda下的Scripts文件夹下打开命令框 使用pip install -U selenium安装selenium 打开Jupiter Notebook输入from selenium import webdriver进行测试 不报错即安装成功
二、配置Firefox
下载Firefox的驱动geckodrive 将下载好的压缩包文件解压将geckodriver.exe复制到Firefox的安装目录文件下 右击此电脑—属性—高级系统设置—环境变量—Path—编辑—新建—把geckodriver.exe所在路径复制进去保存 找到Anaconda里面的python.exe所在路径一般在Anaconda3文件下把geckodriver.exe再复制到该路径下 在Jupiter Notebook中再输入browser webdriver.Firefox()进行测试看是否打开了FireFox浏览器
三、打开指定网站且搜索指定关键字消息
from selenium import webdriverbrowser webdriver.Firefox()#打开火狐浏览器默认为空网址
browser.get(http://www.baidu.com)#打开百度
browser.title#获取百度这个页面的标题 结果为百度一下你就知道
百度 in browser.title#校验一下 结果为True#通过页面的id搜索
ele browser.find_element_by_id(kw)#找到百度网页的搜索栏对应的id为kw
id(ele)#输出一下值 结果为1559810346456
type(ele)#看一下类型 结果为selenium.webdriver.firefox.webelement.FirefoxWebElement
ele.send_keys(beyond谚语)#在搜索栏上搜索 beyond谚语
ele.send_keys(beyond)#在搜索栏上搜索 beyond
browser.current_url#查看当前网站
ele.clear()#清除搜索栏内容
browser.back()#返回上一步#通过页面的name搜索
ele1 browser.find_element_by_name(wd)#找到百度网页的搜索栏对应的name为wd
ele1.send_keys(海阔天空)#搜索 海阔天空
browser.current_url#查看当前网站 结果为https://www.baidu.com/
ele.clear()#清除搜索栏内容
browser.back()#返回上一步