23 Star 193 Fork 28

gfdgd xi / uengine 运行器

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
CompareVersion.py 741 Bytes
一键复制 编辑 原始数据 按行查看 历史
gfdgd xi 提交于 2023-02-11 19:39 . 新增环境检测
#!/usr/bin/env python3
import sys
if len(sys.argv) <= 2:
print("参数不足")
exit()
# 忽略 - (别问为什么)
if "-" in sys.argv[1]:
sys.argv[1] = sys.argv[1][:sys.argv[1].index("-")]
if "-" in sys.argv[2]:
sys.argv[2] = sys.argv[2][:sys.argv[2].index("-")]
firstVersion = sys.argv[1].split(".")
secondVersion = sys.argv[2].split(".")
for i in range(len(firstVersion)):
first = int(firstVersion[i])
try:
second = int(secondVersion[i])
except:
second = 0
if first > second:
print(f"{sys.argv[1]} > {sys.argv[2]}")
sys.exit(0)
if first < second:
print(f"{sys.argv[1]} < {sys.argv[2]}")
sys.exit(2)
print(f"{sys.argv[1]} = {sys.argv[2]}")
sys.exit(1)
Python
1
https://gitee.com/gfdgd-xi/uengine-runner.git
git@gitee.com:gfdgd-xi/uengine-runner.git
gfdgd-xi
uengine-runner
uengine 运行器
main

搜索帮助