Selenium基础

Selenium基础

# 1.创建浏览器对象
b = webdriver.Chrome()

# 2.在浏览器中加载页面
# url = 'https://www.51job.com'
url = 'https://movie.douban.com/top250'
b.get(url)

# 3.获取网页的源代码
content = b.page_source
print(content)

# 4.关闭浏览器
b.close()

Selenium操作网页

b = webdriver.Chrome()
url = 'https://www.51job.com'
b.get(url)

# 1.获取已经加载的页面中的标签
"""
浏览器对象.find_element_by_id(id值)
浏览器对象.find_element_by_css_selector(css选择器)  -   获取选择器中一个标签(第一个),返回值是标签对象
浏览器对象.find_elements_by_css_selector(css选择器) -   获取选择器选中的所有标签, 返回值是列表, 列表中元素是标签

"""
input1 = b.find_element_by_id('kwdselectid')
print(input1)

# 操作标签
# 1) 输入框输入内容
input1.send_keys('数据分析')
# input1.send_keys(Keys.ENTER)
# print(input1)

# 2) 点击按钮
button = b.find_element_by_css_selector('body > div.content > div > div.fltr.radius_5 > div > button')
button.click()
print(b.page_source)
# b.close()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值