Python爬虫(4)之qq动态
import time from selenium import webdriver from selenium.webdriver.common.keys import Keys driver = webdriver.Chrome() driver.get('https://i.qq.com/') # 获取登陆区 driver.switch_to.frame('login_frame') # 点击使用账号密码登陆 driver.find_element_by_id("switcher_plogin").click() # 获取qq号所在的输入框 user = driver.find_element_by_id('u') # 输入qq号 user.send_keys('xxxxxx') # QQ号 # 获取密码所在的输入框 pwd = driver.find_element_by_id('p') # 输入密 pwd.send_keys('xxxxxxa') # 密码 # 获取登陆按钮 submit = driver.find_element_by_id('login_button') # 点击 submit.click() time.sleep(2) for i in range(50): # 控制页面滚动 0-500 driver.execute_script("window.scrollTo(0,500)") time.sleep(5) # 获取好友动态列表 li_list = driver.find_elements_by_class_name("f-single") print(len(li_list)) for li in li_list: print(li.text) print('*' * 60)
作者信息
Sean
Stay hungry,Stay foolish.

浙公网安备 33010602011771号