Python简单实现 软件在线更新 在线下载(Python simple implementation of software online update and download)
文章来自:https://www.cnblogs.com/iAmSoScArEd/p/11199970.html 爬虫、转载请注明出处。
import tkinter.messagebox
import requests
UPDATE_DOWNLOAD_URL='http://www.url.com/a.zip' #新版本文件URL
try: tkinter.messagebox.showwarning(title='提示', message='发现新版本,点击确定开始更新。更新时间跟网速有关,请耐心等待!') newFile=requests.get(UPDATE_DOWNLOAD_URL) with open("newFile_update.zip","wb") as fp: fp.write(newFile.content) except: tkinter.messagebox.showwarning(title='警告', message='更新失败,请检查网络!') tkinter.messagebox.showwarning(title='提示', message='新版本软件下载完成!请在当前软件目录查看(文件名:newFile_update.zip)并使用新版本。')