直接輸出系統命令到螢幕,該方法取得的命令返回值不可被賦值給變量,輸出結果受編碼影響會亂碼:
<span style="color: #0000ff">import</span><span style="color: #000000"> os os.system(</span><span style="color: #800000">"</span><span style="color: #800000">ipconfig</span><span style="color: #800000">"</span>)
將執行獲取的系統指令存入內存,再將內存中的結果讀取出來輸出到螢幕,不會亂碼:
<span style="color: #0000ff">import</span><span style="color: #000000"> os com </span>= os.popen(<span style="color: #800000">"</span><span style="color: #800000">ipconfig</span><span style="color: #800000">"</span><span style="color: #000000">).read() </span><span style="color: #0000ff">print</span>(com)
在執行檔案所在目錄下建立資料夾
<span style="color: #0000ff">import</span><span style="color: #000000"> os os.makedirs(</span><span style="color: #800000">"</span><span style="color: #800000">makedir</span><span style="color: #800000">"</span>)
以上是Python學習筆記-os模組的詳細內容。更多資訊請關注PHP中文網其他相關文章!