打開網頁,打開榜單,獲取name,寫入txt文件
1 from time import sleep 2 3 from selenium import webdriver 4 5 driver=webdriver.Chrome() 6 7 driver.get('https://www.iqiyi.com/') 8 sleep(2) 9 10 driver.find_element_by_xpath('/html/body/div[1]/div/div/div[1]/div[3]/div[2]/div/div[4]/div[2]/div/div[1]/h2/div/ul/li/div/a').click() 11 sleep(2) 12 13 handles = driver.window_handles # 獲取當前打開的所有窗口的句柄 14 print(handles) 15 16 driver.switch_to.window(handles[1]) # 切換到第二個窗口的句柄 17 18 submit=driver.find_elements_by_class_name('title-link') 19 for i in submit: 20 print(i.text) 21 sleep(2) 22 23 f="D:/python自動化/iqiyi.txt" 24 with open(f,"w") as file: 25 for i in submit: 26 file.write(str(i.text)+" "+"\n") 27 file.close() 28 29 driver.quit()