所有结果从geograpy生成空列表

时间:2018-08-16 09:18:41

标签: python web-scraping

下面是一个简单的代码,可从指定的URL获取所有城市:

import geograpy
url = 'https://www.netmagicsolutions.com/cloud-infrastructure-services'
places = geograpy.get_place_context(url=url)
print places.cities

但这给出了一个空列表。尝试了很多解决方案,但找不到合适的解决方案。有人对此有想法吗? 或者是否有任何可以从“ URL”中提取城市/国家/地区的python库?

下面是终端捕捉:

runfile('D:/KJ/Nagesh/Downloads/WebScrapping/geography.py', wdir='D:/KJ/Nagesh/Downloads/WebScrapping')
[]

1 个答案:

答案 0 :(得分:0)

我看不到当前代码有问题。我认为您可以仔细检查提取器是否能够找到相关的地点/实体。

您始终可以运行提取器以查看其已从URL提取了哪些实体。 Extractor code to get a better understanding of what is happening behind the scenes.

from geograpy import extraction
e = extraction.Extractor(url='https://www.netmagicsolutions.com/cloud-infrastructure-services')
e.find_entities()

您还可以使用e.places

访问所有地点