os.system("系統命令") 呼叫系統命令
os.system("task kill /f /im 系統的程序
") 關閉系統程序
os.listdir(位址) 掃瞄目錄裡面的檔案。預設的是當前資料夾 返回乙個列表
import os# os.listdir(位址) 掃瞄目錄裡面的檔案。預設的是當前資料夾
print(os.listdir())
# 結果
#當前目錄下的檔案['
wl_1_歸併資料.py
']
os.mkdir(路徑) 建立乙個資料夾
import osos.mkdir(
"路徑+資料夾名
")
os.popen (系統命令)方法用於從乙個命令開啟乙個管道
import os# os.popen 方法用於從乙個命令開啟乙個管道。
# popen 和 system 都可以執行指令,但是popen同時返回的是乙個檔案指令,可以用於讀取
test = os.popen("
ipconfig")
mystr =test.read()
print(mystr)
#結果windows ip 配置
乙太網介面卡 乙太網:
**狀態 . . . . . . . . . . . . : **已斷開連線
連線特定的 dns 字尾 . . . . . . . :
無線區域網介面卡 本地連線* 2
: **狀態 . . . . . . . . . . . . : **已斷開連線
連線特定的 dns 字尾 . . . . . . . :
乙太網介面卡 vmware network adapter vmnet1:
連線特定的 dns 字尾 . . . . . . . :
本地鏈結 ipv6 位址. . . . . . . . : fe80::543e:f132:78b2:1c06%18
ipv4 位址 . . . . . . . . . . . . :
192.168.20.1
子網掩碼 . . . . . . . . . . . . :
255.255.255.0
預設閘道器. . . . . . . . . . . . . :
乙太網介面卡 vmware network adapter vmnet8:
連線特定的 dns 字尾 . . . . . . . :
本地鏈結 ipv6 位址. . . . . . . . : fe80::410d:5d27:8faa:55d7%12
ipv4 位址 . . . . . . . . . . . . :
192.168.85.1
子網掩碼 . . . . . . . . . . . . :
255.255.255.0
預設閘道器. . . . . . . . . . . . . :
乙太網介面卡 乙太網 2:
**狀態 . . . . . . . . . . . . : **已斷開連線
連線特定的 dns 字尾 . . . . . . . :
無線區域網介面卡 wlan:
連線特定的 dns 字尾 . . . . . . . :
本地鏈結 ipv6 位址. . . . . . . . : fe80::7c97:b65:8c18:b0b5%5
ipv4 位址 . . . . . . . . . . . . :
192.168.1.103
子網掩碼 . . . . . . . . . . . . :
255.255.255.0
預設閘道器. . . . . . . . . . . . . :
192.168.1.1
乙太網介面卡 藍芽網路連線:
**狀態 . . . . . . . . . . . . : **已斷開連線
連線特定的 dns 字尾 . . . . . . . :
import os# os.mkdir("d
") # 建立資料夾
# os.remove(
"1.py
") # 刪除檔案
# os.rmdir("d
") # 刪除空資料夾
# os.rename(
"d\\2.py
","d\\1.py
") # 檔案重新命名
# os.rename("d
","c
") # 資料夾重新命名
mylist=os.listdir()
print(mylist) # 列舉資料夾下所有檔案與資料夾
print(os.path.isfile("c
")) # 判斷是檔案
print(os.path.isdir(
"1.py
")) # 判斷是否資料夾
Python常用模組 系統呼叫os模組
os模組提供了很多允許你的程式與作業系統直接互動的功能。得到當前工作目錄,即當前python指令碼工作的目錄路徑 os.getcwd 返回指定目錄下的所有檔案和目錄名 os.listdir 函式用來刪除乙個檔案 os.remove 刪除多個目錄 os.removedirs r c python 檢驗...
python模組 OS模組
bin env python coding utf 8 import os print os.name 輸出主機平台 print os.getcwd 輸出當前目錄 print os.listdir os.getcwd 輸出當前目錄的檔案 橫向 for i in os.listdir os.getcw...
python 模組 OS模組
print os.getcwd 輸出 e python workspace 原來 print os.getcwd 輸出 e python workspace 返回上級目錄 os.chdir os.getcwd 輸出 e python 更改 os.chdir r e print os.getcwd 輸...