Zaini 发表于 2022-5-1 14:44:59

爬取网站数据遇到的一些问题

import requests
from bs4 import BeautifulSoup



#使用requests获取网页数据
text = requests.get("https://www.maigoo.com/top/389455.html").text

#使用BeautifualSoup进行解析
main_page = BeautifulSoup(text,"html.parser") #后面这是html的解析器

table = main_page.find("table",attrs={"class":"mod_table table1 fcolor30"})

trs = table.find_all("tr")

f = open("电影票房555.csv",mode="a")

for tr in trs:
    lst = tr.find_all("td")
    if len(lst) != 0:
      for td in lst:
            # print(td.text)
            f.write(td.text)
            f.write(",")
      f.write("\n")

wp231957 发表于 2022-5-2 08:06:10

问题呢?!

isdkz 发表于 2022-5-2 08:37:52

我这里运行没有问题,所以实在不清楚你遇到的问题是什么?
页: [1]
查看完整版本: 爬取网站数据遇到的一些问题