হয় QgsMapLayerRegistryQGIS3 সঙ্গে pyqgis উপলব্ধ হবে যাচ্ছে
আমি যখন এটিকে QGIS পাইথন কনসোলে টাইপ করলাম (অজগর 2) তখন পাইথন এটি স্বীকৃত বলে মনে হয় কারণ এটি স্বয়ংক্রিয়ভাবে সমাপ্ত 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'
আমি কিউজিআইএস ২.৯৯ এর দুটি সংস্করণ দিয়ে এটি চেষ্টা করেছি (একটি 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কিউজিআইএস 3- এ সরানো হয়?