如何从关键位置的价值获得国家?

时间:2018-05-15 15:05:17

标签: python python-3.x nltk stackexchange-api geopy

我正在尝试添加一个名为Country的新密钥。我的主要问题是将位置转换为国家。 Stackoverflow中的用户可以编写所有内容,但没有格式。我尝试过geopy,但它没有检测到RussiaTokyo作为州的某些国家/地区。

第二个问题是geopy不允许大量访问或请求。我有大约800万用户。

该代码只是一个编辑版本:

def geopytesting(testing, user):
    from geopy import Nominatim

    try:
        geolocator = Nominatim()
        location2 = geolocator.geocode(testing)
        print(location2.address)
    except BaseException:
        print("Error")

geopytesting("Russia",None)
geopytesting("Hamburg",None)
geopytesting("Madrid",None)
geopytesting("Omaha",None)
geopytesting("Berlin",None)
geopytesting("Schleswig-Holzstein",None)
geopytesting("Asyż",None)
geopytesting("",None)
geopytesting("Tilted Tower",None)

我希望你们能帮助我。我真的尝试了很多东西,而且还没有找到一个处理这个特定问题的帖子。 它可以检测到一些国家,或者因为我提出了很多请求而被踢出去。

最诚挚的问候 JoshED

0 个答案:

没有答案