python 呼叫其他應用後臺入如何傳遞引數
阿新 • • 發佈:2018-12-16
get_file_path.py import os import sys def get_file_exr(path): mpth=path.replace("\\",'/') #print mpth mroot=os.listdir(mpth) m_file_list=[] for f in mroot: name,ext=os.path.splitext(f) if ext==".exr": mfp=os.path.join(mpth,f) mfp=mfp.replace("\\",'/') print mfp m_file_list.append(mfp) #print m_file_list return m_file_list path=sys.argv print path path=sys.argv[1] get_file_exr(path)
執行python [get_file_path.py] [path] 即可。 通過result = subprocess.Popen(cmd,shell=True,stdout = subprocess.PIPE, stderr = subprocess.STDOUT) 可以獲取後臺螢幕的內容來使用。