如何将变量放入 geolocator.reverse() 函数中?

How do I put a variable in a geolocator.reverse() function?

我设置了 lat1lng1。当我尝试时:

location = geolocator.reverse('lat1', 'lng1')

它给我错误:

类型错误

Traceback (most recent call last)
<ipython-input-65-bef81ce5884b> in <module>
----> 1 location = geolocator.reverse('lat1', 'lng1')

TypeError: reverse() takes 2 positional arguments but 3 were given

当我尝试不带“,”时,出现语法错误。

您可以使用以下代码:

location = geolocator.reverse("{}, {}".format(lat1, lng1))

上面的代码将变量格式化为 .reverse() 方法的字符串。