import os, subprocess
# os.system('dir') #執行系統命令,沒有獲取返回值,windows下中文亂碼
# result = os.popen('dir') #執行系統命令,返回值為result
# res = result.read()
# for line in res.splitlines():
# print(line )
#用subprocess庫獲取返回值。
# p = subprocess.Popen('dir', shell=True, stdout=subprocess.PIPE)
# out, err = p.communicate()
# for line in out.splitlines():
# print(line)
這就是用在調用某些命令行程序,並獲取返回值。