Sẽ QgsMapLayerRegistry
có sẵn trong pyqgis với QGIS3
Khi tôi gõ nó vào bảng điều khiển python của QGIS (2.99), python dường như nhận ra nó vì nó tự động hoàn thành qgis.core.QgsMapLayerRegistry
, nhưng sau đó đưa ra một lỗi mà nó không có ở đó:
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'
Tôi đã thử điều này với hai phiên bản của QGIS 2.99 (một vào ngày 01/07 và vào ngày 17 tháng 6). Cả hai phiên bản đều cho cùng một lỗi. import
cũng không hoạt động:
>>>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'
Được QgsMapLayerRegistry
xóa trong QGIS3?