python qgis版本信息

python qgis版本信息,python,version,qgis,Python,Version,Qgis,有人能告诉我如何获取的版本信息吗 我已经尝试了所有常用的foo.version或foo.\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu。如果有人知道如何做到这一点,这将是一个很大的帮助 您可以使用: 在QGIS3中,这已更改为(Qgis,而不是Qgis) 确定版本是否>=3.0的一种方法似乎是 (QGIS>=3.0) (QGIS真棒!多年来我一直在努力寻找答案。我从未想过它会埋在包中那么深。

有人能告诉我如何获取的版本信息吗

我已经尝试了所有常用的
foo.version
foo.\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu。如果有人知道如何做到这一点,这将是一个很大的帮助

您可以使用:


在QGIS3中,这已更改为(
Qgis
,而不是
Qgis

确定版本是否>=3.0的一种方法似乎是

(QGIS>=3.0)


(QGIS真棒!多年来我一直在努力寻找答案。我从未想过它会埋在包中那么深。+1在QGIS 3中,我们还可以在:QGIS.core.QGIS.QGIS_version中找到该版本
>>> import qgis.utils
>>> qgis.utils.QGis.QGIS_VERSION
'2.0.1-Dufour'
>>> import qgis.utils
>>> qgis.utils.Qgis.QGIS_VERSION
'3.1.0-Master'
>>> import qgis.utils
>>> hasattr(qgis.utils, 'Qgis')
True
>>> import qgis.utils
>>> hasattr(qgis.utils, 'Qgis')
False