ファブリックを使用して、インストールされている Maven パッケージのバージョンを最小バージョンと比較する必要があります。これは単純な xyz バージョン番号です。それを行う機能を備えたファブリックまたはPythonライブラリ、またはそれを行う簡単な方法はありますか?
質問する
107 次
2 に答える
0
1台のマシンでそれを行う必要がある場合は、
import subprocess, re
match=re.compile(r'Apache Maven ([0-9]\.[0-9]\.[0-9])')
version=subprocess.check_output('mvn --version',shell=True)
version_number=match.search(version).group(1)
それ以外の場合は、subprocess.check_output を Fabric のrun
コマンドに置き換えることができます。
于 2013-09-19T05:45:01.823 に答える