world_of_0_and_ 发表于 2021-12-23 22:55:47

怎么在python程序中运行.bat程序

大家好,菜鸟请教大家:怎么在python程序中运行.bat程序呢?
比如D盘下面有一个chan.bat的批处理,我鼠标左键双击后是会生成一个a.txt文件的,我现在想在python中运行代码执行chan.bat的批处理,怎么实现呢?百度上搜到的一直没成功

world_of_0_and_ 发表于 2021-12-23 22:59:42

import os

os.system("D:\chan.bat ")
SyntaxError: multiple statements found while compiling a single statement

world_of_0_and_ 发表于 2021-12-23 23:02:10

from subprocess import Popen
Popen("D:\chan.bat")
SyntaxError: multiple statements found while compiling a single statement

world_of_0_and_ 发表于 2021-12-23 23:08:43

import os

os.system('start D:\chan.bat')
最后是用这个打开了的
页: [1]
查看完整版本: 怎么在python程序中运行.bat程序