动态

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
e=webdriver.Edge()
e.get('https://qd.58.com/')
# e.save_screenshot() #截图
e.maximize_window()#最大化
e.implicitly_wait(10) #隐式等待
a=e.find_elements(By.XPATH,'/html/body/div[3]/div[1]/div[1]/div/div[1]/div[1]/span[2]/a') #定义位置
a.click() #点击
cur=e.window_handles
e.switch_to.window(cur[-1]) #操作最后一个窗口
e.implicitly_wait(10)
sousuo=e.find_elements(By.XPATH,'//*[@id="keyword"]') #定位搜索框
sousuo.send_keys(Keys.ENTER) #回车
for i in range(0,3):
for i in range(0,10):
e.execute_script('window.scrollBy(1,300)')#画面滚动
c=e.find_elements(By.XPATH,'//*[@id="pager_wrap"]/div/a[4]/span') #定位下一页
c.click()
aa=e.find_elements(By.XPATH,value='/html/body/div[6]/div[2]/ul/li/div[2]/h2/a')
for z in aa:
print(z.text) #打印


posted @ 2022-12-05 13:08  溏心123  阅读(46)  评论(0)    收藏  举报