Є чи QgsMapLayerRegistry
буде Availabe в pyqgis з QGIS3
Коли я набрав його в консоль QGIS python (2.99), схоже, python розпізнає це, оскільки він автоматично завершується 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?