74 - selenium与Web页面交互

如果通过selenium控制Web页面,并模拟单继按钮的动作

更多爬虫学习案例可查看我的 “Python爬虫”专栏

'''
selenium

'''
from selenium import webdriver
import time

browser = webdriver.Chrome()
# 最大化窗口
browser.maximize_window()
try:
    browser.get('https://www.baidu.com')
    # 保存页面截图
    browser.save_screenshot('baidu.png')
    browser.find_element_by_id('kw').send_keys('python')
    browser.find_element_by_id('su').click()
    print(browser.current_url)
    time.sleep(2)
    browser.save_screenshot('baidu2.png')
    time.sleep(2)
    browser.close()
    
except Exception as e:
    print(e)
    browser.close()
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=python&rsv_t=249cq5Og%2FftezHZtjGBaWR0xKfSE%2FiBakE0ToG89jdiNeKQvD38ef3vad%2Bs&rsv_enter=0&rsv_dl=tb&rsv_sug3=6&inputT=149&rsv_sug4=150

75 - 伪类选择器

发布了208 篇原创文章 · 获赞 249 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_29339467/article/details/104951352
74