0
在我的程序中,我使用os.system()在cmd中執行命令。 我想從cmd獲得所有輸出以進一步處理。 例如:我正在使用命令使用'dir'命令列出目錄中的所有文件。我想處理獲取的文件名並重命名以字母'a'開頭的一些文件。如何從cmd獲取輸出開始使用python進行進一步處理
我的Python程序:
導入命令 進口SYS 進口OS 高清列表(命令): 使用os.system(命令)
高清的main(): 列表(SYS。的argv [1]) 如果__name__ == '__main__': 主()
我正在使用Windows。所以我使用'dir'。 PS:我是python新手。如果問題不恰當,請原諒我。
'os.system'將命令的輸出發送給終端,它返回給Python的唯一東西就是命令的返回碼。要訪問該命令的stdio流,請查看子流程模塊。 –