surf588 发表于 2021-8-8 00:05:13

代码有一行没有看懂,请教

import requests
import bs4

initrequesturl = "https://movie.douban.com/top250?start={}&filter="
urls = (initrequesturl.format(x) for x in range(0, 226, 25))
x = 0
for url in urls:
    res = requests.get(url)
    soup = bs4.BeautifulSoup(res.text, "html.parser")
    targets = soup.find_all("div", class_="hd")
    for each in targets:
      print(each.a.span.text)

find_all函数以后的部分:
class_='''hd''
这里为什么是hd,在网页中没找到。

向前辈请教

灰晨 发表于 2021-8-9 14:56:47

本帖最后由 灰晨 于 2021-8-9 14:59 编辑

surf588 发表于 2021-8-9 22:47:58

灰晨 发表于 2021-8-9 14:56


谢谢,请问这一部分的具体内容,是不是属于网页开发了?
页: [1]
查看完整版本: 代码有一行没有看懂,请教