2017-05-16 6 views
0
import geocoder 
g = geocoder.google([self.getLatitude(), self.getLongitude()], method = 'reverse') 
    return g.street + " " + g.housenumber + ", " + g.postal + " " + g.city + ", " + g.country 

私はこのコードを持っています。私の選択した言語と出力の国の長さを指定する引数は見つかりませんでした。例えば。私は「CH」を持っていて、「スイス」を持っていたいと思う。googleのジオコーダの特定の引数

+0

私はちょうど、あなたがメソッドの後にlanguage = 'en'を追加できることを知りました。 – Yuri

答えて

0

GeoCoderにはそうはならないと思います。しかし、あなたは自分でコードを翻訳することができます。

$ pip install iso3166 

>>> from iso3166 import countries 
>>> countries.get("CH") 
Country(name='Switzerland', alpha2='CH', alpha3='CHE', numeric='756', apolitical_name='Switzerland') 
関連する問題