启动一个EXE,期望当前目录中的配置文件来自不同目录的EXE目录,可以通过以下步骤实现:
os.path.abspath(__file__)
来获取当前脚本的绝对路径。os.path.dirname()
,可以获取当前EXE所在的目录路径。os.path.exists()
,可以检查配置文件是否存在。subprocess.Popen()
,可以启动EXE,并将配置文件路径作为参数传递给EXE。总结:
启动一个期望当前目录中的配置文件来自不同目录的EXE,需要获取当前EXE的路径,解析路径获取EXE所在的目录,构建配置文件的完整路径,检查配置文件是否存在,最后启动EXE并传递配置文件路径作为参数。
腾讯云相关产品推荐:
领取专属 10元无门槛券
手把手带您无忧上云