我已經借用了我正在使用的應用程序的一個python插件。這個插件有點過時了,因爲腳本中使用的方法已經改變了,我想試着弄清楚如何編輯腳本並對方法和函數進行適當的更新。有腳本中使用的4個模塊,我不知道哪一個包含方法和它的所有功能用更新的方法更新Python腳本?
基本上我有這樣一行:
layerEPSG = layer.srs().epsg()
projectEPSG = self.canvas.mapRenderer().destinationSrs().epsg()
的srs()
方法已更改爲crs()
一些功能名稱也發生了變化(但仍然執行相同的操作)。我想以某種方式列出它們,看看是否有新名字epsg()
和destinationSrs()
這在我的腦海中是有道理的,但我沒有完全理解模塊,類,方法,函數是如何工作的一起。這是一個瞭解更多的項目。
任何幫助表示讚賞, 邁克
謝謝尼克。這真的讓我走向了正確的方向。非常感激。 – Mike 2013-04-12 16:33:52