From ca1c88863951ddff488fd11aa4c98936f63caae8 Mon Sep 17 00:00:00 2001 From: licihua Date: Mon, 16 Jan 2023 20:50:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=9B=B8=E5=90=8C=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E5=8F=B7=E6=83=85=E5=86=B5=E4=B8=8B=E4=BE=9D=E7=84=B6?= =?UTF-8?q?=E6=8F=90=E5=8D=87=E5=8D=87=E7=BA=A7=E7=9A=84=E7=BC=BA=E9=99=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- advisors/version_recommend.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/advisors/version_recommend.py b/advisors/version_recommend.py index 1df17e58..8dc45eb8 100755 --- a/advisors/version_recommend.py +++ b/advisors/version_recommend.py @@ -92,8 +92,9 @@ class VersionType(object): :return 0: _z1 equal then _z2 :raises: None """ - return self._compare(_z1, _z2) - + ret = self._compare(_z1, _z2) + return ret + def _compare(self, _z1, _z2): """ Get the max version. @@ -105,6 +106,7 @@ class VersionType(object): :return 0: version_z1 equal then version_version_z2 :raises: None """ + result = 0 _d1 = tuple(self._split(_z1)) # 第一个参数版本号拆分,获取里面的数字/字母,得到序列 _d2 = tuple(self._split(_z2)) # 第二个参数版本号拆分,获取里面的数字/字母,得到序列 @@ -120,11 +122,11 @@ class VersionType(object): result = -1 break - if _d1[index].isdigit(): + elif _d1[index].isdigit(): result = 1 break - if _d2[index].isdigit(): + elif _d2[index].isdigit(): result = -1 break @@ -144,7 +146,6 @@ class VersionType(object): if len1 < len2: result = -1 - return result def get_version_mode(self): -- Gitee