【发布时间】:2022-11-02 13:42:17
【问题描述】:
我需要从https://geographyfieldwork.com/WorldCapitalCities.htm 获取国家和首都,并创建包含 2 列的 DataFrame:国家、首都 使用模块“请求”
我尝试使用're'模块,但它没有用(
【问题讨论】:
-
您正在尝试做的事情称为网络抓取(从 html 中提取数据),并且可以使用诸如 beautifulsoup 之类的库来实现。但是,对于您的用例,您可以使用 requests 模块从 Rest API 获取数据。这是您的用例的 API:countriesnow.space/api/v0.1/countries/capital
-
该问题需要足够的代码来实现最小的可重现示例:stackoverflow.com/help/minimal-reproducible-example
-
此外,您需要修复问题中的链接。单击它只会将我带到主 stackoverflow 页面。
标签: python parsing python-requests python-re