如何在Python 中從os.popen 遷移到subprocess.popen()
問題:
鑑於os.popen 已被棄用,如何將以下指令轉換為subprocess.popen():
os.popen('swfdump /tmp/filename.swf/ -d')
答案:
To將指令轉換為subprocess.popen(),請依照以下步驟操作:
以下程式碼片段示範了轉換:
<code class="python">from subprocess import Popen, PIPE process = Popen(['swfdump', '/tmp/filename.swf', '-d'], stdout=PIPE, stderr=PIPE) stdout, stderr = process.communicate()</code>
附加說明:
子流程os.popen 遷移」的專用部分,其中提供了詳細資訊從os.popen 轉換到子進程的指南。
以上是如何從 os.popen 遷移到 subprocess.popen() 來執行指令?的詳細內容。更多資訊請關注PHP中文網其他相關文章!