我想从 Indiastantimes.com 中提取新闻标题。我有以下代码,但我在同一行的不同列中获取数据。我希望每个新闻都在单独的行上。任何人都可以帮助我。提前致谢。这是我的代码:import requestsimport bs4import csvres=requests.get('https://www.hindustantimes.com')soup=bs4.BeautifulSoup(res.text,'lxml')x=[]for i in soup.select('div.subhead4'): x.append(i.text)for i in soup.select('div.bigstory-mid-h3'): x.append(i.text)for i in x: print(i)with open('newz.csv','w') as cF: wr = csv.writer(cF) wr.writerow(x)
添加回答
举报
0/150
提交
取消