seleniu的基本用法
from selenium.webdriver import Chrome#导入模块或库
# 1. 创建浏览器对象(浏览器对象如果是全局变量,浏览器不会自动关闭)
b = Chrome()
# 2. 打开网页(你需要爬的数据在哪个网页里面,就打开哪个网页)
b.get('https://movie.douban.com/top250')
# 3. 获取网页源代码(获取到的一定是页面中加载出来的)
print(b.page_source)
# 4. 关闭浏览器
b.close()
seleniu控制浏览器的基本内容
from selenium.webdriver import Chrome
from time import sleep
b = Chrome()
b.get('https://www.jd.com')
# 1. 输入框输入内容
# 1)找到输入框
input_tag = b.find_element_by_id('key')
# 2)输入框输入内容
input_tag.send_keys('电脑\n')
sleep(2)
print(b.page_source)
# 2. 点击按钮
# 1)找到需要点击的标签
btn = b.find_element_by_css_selector('#navitems-group2 .b')
# 2)点击标签
btn.click()
input('是否结束:')
b.close()