我为我正在使用的应用程序借了一个 python 插件。该插件有些过时,因为脚本中使用的方法已更改,我想尝试弄清楚如何编辑脚本并对方法和功能进行适当的更新。脚本中使用了 4 个模块,我不知道哪一个包含该方法及其所有功能
基本上我有这样的一行:
layerEPSG = layer.srs().epsg()
projectEPSG = self.canvas.mapRenderer().destinationSrs().epsg()
该srs()
方法已更改为crs()
,并且一些函数名称也已更改(但仍然执行相同的操作)。epsg()
我想以某种方式列出它们,看看是否有新名称destinationSrs()
这在我看来是有道理的,但我对模块、类、方法、函数如何协同工作没有完全理解。这是一个需要了解更多信息的项目。
任何帮助表示赞赏,迈克