【发布时间】:2020-04-28 11:54:09
【问题描述】:
当我尝试以下代码时,它只会再次返回第一项。我是 python 新手,所以不胜感激。
import pandas as pd
from selenium import webdriver
from time import sleep
driver = webdriver.Chrome('/Users/user/Downloads/chromedriver_win32/chromedriver')
driver.get('https://dribbble.com/jobs')
assert 'Dribbble' in driver.title
columns = ['company']
count = 0
jobs = pd.DataFrame(columns=columns)
for item in range(10):
company_elem = "job-board-job-title"
company = driver.find_element_by_class_name(company_elem).text
item+=1
jobs.loc[item] = [company]
driver.close()
【问题讨论】:
标签: python selenium webdriver screen-scraping