如何使用 mac 的位置和 python 确定我所在的城市?

How to determine what city I'm in using my mac's location and python?

我正在尝试创建一个基本的天气 Web 应用程序。这个想法是它会自动确定您的位置,然后显示该区域的预报。我敢肯定这已经完成了,我只是为了好玩。是否有任何 python 库或方法?在谷歌上搜索解决方案后,我找不到任何东西。关于堆栈溢出,唯一类似的问题与 android 有关。

就这么简单

 import geocoder
 g = geocoder.ip('199.7.157.0')
 g = geocoder.ip('me')
 g.latlng
 g.city