【发布时间】:2020-09-02 08:46:58
【问题描述】:
我已经实现了以下代码来从维基百科页面中提取数据
import bs4
import sys
import requests
res = requests.get('https://en.wikipedia.org/wiki/Agriculture' )
res.raise_for_status()
wiki = bs4.BeautifulSoup(res.text,"html.parser")
for i in wiki.select('p'):
print(i.getText())
此代码根据我的需要从页面中提取所有数据。但是,我想使用 Python 将其存储在文本文件中,但我无法做到。 文本文件的名称应为“Agriculture”(最好从 url 本身提取,以便可以在多个 wiki 页面上使用)。
【问题讨论】:
标签: python list file web-scraping io