है QgsMapLayerRegistry
QGIS3 साथ pyqgis में availabe होने जा रहा
जब मैंने इसे QGIS अजगर कंसोल (2.99) में टाइप किया, तो अजगर इसे पहचानने लगता है क्योंकि यह स्वतः पूर्ण हो जाता है qgis.core.QgsMapLayerRegistry
, लेकिन फिर एक त्रुटि देता है कि यह नहीं है:
Traceback (most recent call last):
File "/usr/lib/python3.5/code.py", line 91, in runcode
exec(code, self.locals)
File "<input>", line 1, in <module>
AttributeError: module 'qgis.core' has no attribute 'QgsMapLayerRegistry'
मैंने QGIS 2.99 के दो संस्करणों (01/07 में एक और 06/17 में) के साथ यह कोशिश की। दोनों संस्करण एक ही त्रुटि देते हैं। import
या तो काम नहीं करता है:
>>>from qgis.core import QgsMapLayerRegistry
Traceback (most recent call last):
File "/usr/lib/python3.5/code.py", line 91, in runcode
exec(code, self.locals)
File "<input>", line 1, in <module>
ImportError: cannot import name 'QgsMapLayerRegistry'
है QgsMapLayerRegistry
QGIS3 में हटा दिया?