t5
import argparse, time
parser = argparse.ArgumentParser(description='manual to this script')
parser.add_argument("--gpus", type=str, default="0")
parser.add_argument("--batch-size", type=str, default='')
args = parser.parse_args()
# print('gpus', args.gpus)
# print('batch', args.batch_size)
time.sleep(2)
print('this is t5')
t4
# -*- coding: utf-8 -*-
import subprocess
import sys, time, random, string
b = sys.getfilesystemencoding()
cmd = 'ls -l'
cmd.encode(b)
pyexe_path = r'C:\Program Files\Python37\python.exe'
py_path = r'C:\Users\H7\Desktop\Gcode\t5.py'
a0 = "--gpus"
a1 = "hello"
# p = subprocess.call([pyexe_path, py_path, a0, a1], encoding='utf-8')
p = subprocess.Popen([pyexe_path, py_path, a0, a1], shell=True,
stdout=subprocess.PIPE,
stderr=subprocess.STDOUT, encoding='utf-8')
out = p.communicate()[0]
print('out-->', out)
print(type(out))
# print(p.wait())
参考
https://blog.csdn.net/qq_27371025/article/details/120636383
https://blog.csdn.net/weixin_44847326/article/details/112366677