Est QgsMapLayerRegistry
va être availabe dans PyQGIS avec QGIS3
Lorsque je l'ai tapé dans la console python QGIS (2.99), python semble le reconnaître car il se complète automatiquement qgis.core.QgsMapLayerRegistry
, mais donne ensuite une erreur indiquant qu'il n'est pas là:
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'
J'ai essayé cela avec deux versions de QGIS 2.99 (une en 01/07 et en 06/17). Les deux versions donnent la même erreur. import
ne fonctionne pas non plus:
>>>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'
Est QgsMapLayerRegistry
supprimé dans QGIS3?