1. from selenium import webdriver
    2. from lxml import etree
    3. from time import sleep
    4. #导入动作链对应类
    5. from selenium.webdriver import ActionChains
    6. #实例化一个浏览器对象(传入浏览器的驱动)
    7. bro=webdriver.Chrome(executable_path='chromedriver.exe')
    8. #page_source获取浏览器当前页面的页面源码(包括动态加载的)
    9. bro.get('https://qzone.qq.com/')
    10. bro.switch_to.frame('login_frame')
    11. a_tag=bro.find_element_by_id('switcher_plogin')
    12. a_tag.click()
    13. username=bro.find_element_by_id('u')
    14. password=bro.find_element_by_id('p')
    15. username.send_keys('2456578039')
    16. password.send_keys('zzq123686')
    17. btn=bro.find_element_by_id('login_button')
    18. btn.click()
    19. sleep(5)
    20. #关闭浏览器
    21. bro.quit()