关于#python#的问题!

有没有哪位可以帮我看一下这个,十几分钟前还是好好的,然后就报错了,救命!

from selenium import webdriver
from selenium.webdriver.common.by import By

browser = webdriver.Chrome()
douban = []


def getData(page):
    browser.get('https://movie.douban.com/top250?start=' + str(page))

    content = browser.find_element(By.CLASS_NAME, "grid_view")
    lis = content.find_elements(By.TAG_NAME, "li")

    for item in lis:
        rank = item.find_element(By.CLASS_NAME, "pic").find_element(By.TAG_NAME, "em").text
        name = item.find_element(By.CLASS_NAME, "hd").find_element(By.TAG_NAME, "span").text
        rating_num = item.find_element(By.CLASS_NAME, "bd").find_element(By.CLASS_NAME, "rating_num").text
        douban.extend([rank + "\t" + name + "\t" + rating_num])


for i in range(0, 10):
    getData(i * 25)

with open('title.txt', 'w', encoding='utf-8') as file:
    for each in douban:
        file.write(str(each) + "\t" + ',')


img

你用echo $PATH 查看环境变量,看看有没有ChromeDriver 的路径

getData(i * 25)
这里传入的页码是0,25,50,75...225
你确定网站有这么多页码吗