python远程控制浏览器

from selenium import webdriver #导入selenium包
web=weadriver.Chrome(executable_path=‘chromedriver.exe’) #添加exe文件python远程控制浏览器
web.get(‘https://www.baidu.com/’) #打开百度网页
python远程控制浏览器
web.get_screenshot_as_file(‘a.png’) #截图

web.find_element_by_xpath(’//[@id=“kw”]’).send_keys(‘北京’)
web.find_element_by_xpath(’//
[@id=“su”]’).click()
web.quit() #关闭
python远程控制浏览器
打开百度网页搜索北京 全程在开发工具上进行

注意!!!
selenium远程控制chrome浏览器
【应急使用】,一般是玩具,不是太适合在企业上班使用
使用的前提是,没有任何办法爬去网站的数据,所以才用这种方法
企业不适用selenium的原因,一般是速度慢
因为selenium是远程操控浏览器,打开资源太慢,而且加载的依赖(图片,js,…)

===========
selenium的使用很简单,一般使用需要xpath找到元素
find_element_by_xpath 找到元素
在元素上的操作 send_keys 发送内容
在元素上的操作 click 点击按钮