小编Hau*_*ter的帖子

如何移至 Python Selenium 的下一页?

我正在尝试为特定站点构建代理抓取工具,但无法转到下一页。

这是我正在使用的代码。

如果您回答了我的问题,请向我解释一下您使用的内容,如果可以,请向我解释有关此类代码的任何好的教程,请提供一些:

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time

options = Options()
#options.headless = True     #for headless
#options.add_argument('--disable-gpu') #for headless and os win

driver = webdriver.Chrome(options=options)

driver.get("https://hidemyna.me/en/proxy-list/")
time.sleep(10) #bypass cloudflare


tbody = driver.find_element_by_tag_name("tbody")
cell = tbody.find_elements_by_tag_name("tr")

for column in cell:
    column = column.text.split(" ")
    print (column[0]+":"+ column[1]) #ip and port

nxt = driver.find_element_by_class_name('arrow_right')
nxt.click()
Run Code Online (Sandbox Code Playgroud)

python selenium screen-scraping python-3.x webdriverwait

4
推荐指数
1
解决办法
1万
查看次数