首页 > 解决方案 > 任何想法如何让 gis_geometrics.py python 脚本工作。TypeError: object.__new__() 只接受一个参数(要实例化的类型)

问题描述

我正在尝试从另一个 StackOverflow 帖子中获取代码: https ://stackoverflow.com/a/45141667/16104678

帖子中有一个指向 GitHub 上 python 脚本的链接,但这里是: https ://github.com/timojuez/home/blob/master/mylib/gis_geometrics.py

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

任何关于如何使它工作的想法将不胜感激。


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)

标签: python

解决方案


推荐阅读