目前代码如下,想过用.pid获取,或者用psutil模块的方法获取,但是都获取不到正确的pid,请问有什么比较好的办法吗?
path = r"E:\kettle71\data-integration\oracle_to_mssql.bat"
cmd = f"start cmd /b /k {path}"
res = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
print(res.pid)