1. 程式人生 > >python 系統模塊 OS

python 系統模塊 OS

vmnet adapt kill span war 網絡 network 斷開連接 pop

os.system("系統命令") 調用系統命令

os.system("task kill /f /im 系統的進程") 關閉系統進程

os.listdir(地址) 掃描目錄裏面的文件。默認的是當前文件夾 返回一個列表

import os
# os.listdir(地址) 掃描目錄裏面的文件。默認的是當前文件夾
print(os.listdir())
# 結果
#當前目錄下的文件
[wl_1_歸並數據.py]

os.mkdir(路徑) 創建一個文件夾

import os
os.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 後綴 . . . . . . . :

os常用 的幾個方法

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