爬取网站数据遇到的一些问题
import requestsfrom 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") 问题呢?! 我这里运行没有问题,所以实在不清楚你遇到的问题是什么?
页:
[1]