Python 如何自动复制粘贴运行.exe文件?

Python 如何自动复制粘贴运行.exe文件?,python,Python,在我研究使用python实现一个非常基本的任务自动化时,我试图找到一种方法来自动化这个过程 从特定位置复制exe文件 将其粘贴到桌面上 运行exe文件 “子流程”模块是我应该使用的吗?在使用bat文件之前,我已经这样做了: import shutil import subprocess shutil.copy2('C:/MyLearning/Test.bat','C:/Users/Desktop') #Copy Test.bat from source ad paste into deskto

在我研究使用python实现一个非常基本的任务自动化时,我试图找到一种方法来自动化这个过程

从特定位置复制exe文件 将其粘贴到桌面上 运行exe文件
“子流程”模块是我应该使用的吗?

在使用bat文件之前,我已经这样做了:

import shutil
import subprocess

shutil.copy2('C:/MyLearning/Test.bat','C:/Users/Desktop') #Copy Test.bat from source ad paste into desktop
subprocess.call([r'C:/Users/Desktop/Test.bat']) #Run Test.bat

我相信,只要不需要复制其他依赖项,就可以对.exe文件执行相同的操作,以便在桌面上运行.exe文件

对于步骤3,是的。对于第1步和第2步,它们实际上是编程术语中的一个步骤;你通常不会想到有状态的拷贝,然后是粘贴,我建议你使用shutil。