为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Python 下载并安装 .exe 文件

使用 Python 下载并安装 .exe 文件

蝴蝶刀刀 2023-12-20 19:41:04
我想为我的项目创建一个自动更新程序,它从互联网下载并安装文件。我已经完成了如何使用所需名称将文件下载到所需位置。我卡住的地方是如何安装该文件。到目前为止我写的代码:from urllib.request import urlretrieveimport getpassurl = 'https://sourceforge.net/projects/artigence/files/latest/download'print('File Downloading')usrname = getpass.getuser()destination = f'C:\\Users\\{usrname}\\Downloads\\download.exe'download = urlretrieve(url, destination)print('File downloaded')该文件被下载到我的下载文件夹中。现在,如何使用 python 安装 .exe 文件?
查看完整描述

1 回答

?
SMILET

TA贡献1796条经验 获得超4个赞

您将需要使用该subprocess模块来执行.exe文件。


import subprocess


cmd = "{download location} batch.exe"


returned_value = subprocess.call(cmd, shell=True)  # returns the exit code in unix

print('returned value:', returned_value)


我强烈建议不要用于pyautogui此目的。


查看完整回答
反对 回复 2023-12-20
  • 1 回答
  • 0 关注
  • 47 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信