Is QgsMapLayerRegistry
QGIS3 ile pyqgis içinde availabe olacak
QGIS python konsoluna (2.99) yazdığımda, python otomatik olarak tamamlandığından tanıyor gibi görünüyor qgis.core.QgsMapLayerRegistry
, ancak orada olmadığı bir hata veriyor:
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'
Bunu QGIS 2.99'un iki sürümü ile denedim (01/07'de ve 06/17'de bir). Her iki sürüm de aynı hatayı verir. import
da çalışmıyor:
>>>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'te kaldırıldı mı ?