1. from selenium import webdriver
    2. from lxml import etree
    3. from time import sleep
    4. #实例化一个浏览器对象(传入浏览器的驱动)
    5. bro=webdriver.Chrome(executable_path='chromedriver.exe')
    6. #page_source获取浏览器当前页面的页面源码(包括动态加载的)
    7. bro.get('https://www.taobao.com')
    8. page_text=bro.page_source
    9. #标签定位,定位input标签
    10. search_input=bro.find_element_by_class_name('rax-textinput')
    11. #标签交互,输入Iphone
    12. search_input.send_keys('Iphone')
    13. #执行一组js程序,把页面滚轮往下翻一屏幕的高度
    14. bro.execute_script('window.scrollTo(0,document.body.scrollHeight)')
    15. sleep(2)
    16. #点击搜索按钮
    17. btn=bro.find_element_by_css_selector('.search-button-text')
    18. btn.click()
    19. sleep(5)
    20. bro.quit()