任何关于如何让gis_geometrics.py python脚本工作的想法。TypeError:object.\uuuuuu new\uuuuuuuu()只接受一个参数(要实例化的类型)

任何关于如何让gis_geometrics.py python脚本工作的想法。TypeError:object.\uuuuuu new\uuuuuuuu()只接受一个参数(要实例化的类型),python,Python,我正在尝试从另一个StackOverflow帖子获取代码: 文章中有一个链接指向GitHub上的python脚本,但这里是: 它抛出下面的错误。我在其他Stackoverflow帖子上尝试了很多建议,但我无法让它成功运行。它有几年的历史了,所以我不确定这是否与它有关 如果您有任何关于如何使其发挥作用的想法,我们将不胜感激 TypeError回溯(最近一次调用) 在() ---->1建筑=OSM_多边形。getPolygonByCoords(api,51.5334010304504,-0.1

我正在尝试从另一个StackOverflow帖子获取代码:

文章中有一个链接指向GitHub上的python脚本,但这里是:

它抛出下面的错误。我在其他Stackoverflow帖子上尝试了很多建议,但我无法让它成功运行。它有几年的历史了,所以我不确定这是否与它有关

如果您有任何关于如何使其发挥作用的想法,我们将不胜感激


TypeError回溯(最近一次调用)
在()
---->1建筑=OSM_多边形。getPolygonByCoords(api,51.5334010304504,-0.1260783034485174)
-->138 p=super(SimplePolygon,cls)。\uuuuu new\uuuuuu(cls,wayId,*args,**xargs)
TypeError:object.\uuuuuu new\uuuuuuuu()只接受一个参数(要实例化的类型)
TypeError Traceback (most recent call last)
<ipython-input-42-8387269b2292> in <module>()
----> 1 building = OSM_Polygon.getPolygonByCoords(api,51.53340103304504, -0.1260783034485174)

--> 138       p=super(SimplePolygon,cls).__new__(cls, wayId, *args, **xargs)

TypeError: object.__new__() takes exactly one argument (the type to instantiate)