我正在寻找片段,它将检查哪个版本可用于下载更新。我使用python 3.x。因此,如果有人提示我如何检查服务器上可用的版本,那就太好了。输出应生成一个变量,其中存储了 firefox 的版本号。例如 22.0
我使用 linux 作为我选择的操作系统。
明确一点:我不想知道我的系统上已经安装了哪个版本。我想知道哪个版本可以更新。
到目前为止,我得到了以下代码:
def firefox_version_remote():
firefox_version_fresh = os.popen("curl -s -l ftp.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-i686/de/").read()
# short name for firefox version num fresh
fvnf = " "
for i in firefox_version_fresh:
if i.isalpha() != True:
fvnf = fvnf + i
return fvnf.strip()
这将返回 -22.0..2 它应该返回 22.0