os模組常用命令
import os
""" os 模組提供了非常豐富的方法用來處理檔案和目錄
"""# 獲取作業系統型別 nt->windows posix->linux、unix或mac os x
print
(os.name)
# 獲取作業系統所有的環境變數
# print(os.environ)
# 獲取指定環境變數
print
(os.environ.get())
# 獲取當前目錄 ./a/
print
(os.curdir)
# 獲取當前工作目錄,即當前python所在的目錄
print
(os.getcwd())
# 以列表的形式返回指定目錄下所有的檔案
print
(os.listdir(r"e:/python/self"))
# 當前目錄下建立新目錄
# os.mkdir(r"dd")
# 改變當前工作目錄到指定的路徑
os.chdir(
"e:/python/day 07"
)print
(os.getcwd())
# 刪除目錄
# os.rmdir("dd")
# 獲取檔案屬性
print
(os.stat(
"b.txt"))
# 重新命名
# os.rename("***x", "b.txt")
# 刪除普通檔案
# os.remove("file1.txt")
# 執行shell命令
# os.system("pip install pygame")
# os.system("write") # 開啟寫字板
os.system(
"mspaint"
)# 開啟畫圖
# os.system("shutdown -s -t 500") # 500秒後關機
# os.system("shutdown -a")
# os.system("taskkill /f /im notepad.exe") # 任務結束
python os.path() 模組import os
# 有些方法存在os模組裡,還有些存在於os.path
# 檢視當前的絕對路徑
print
(os.path.abspath(
"b.txt"))
# 拼接路徑
path1 =
"e:\python\day 08\\"
path2 =
"minions"
# 注:path2開始不要有斜槓
print
(os.path.join(path1,path2)
)# 拆分路徑
path2 = r"e:\python\day 08\b.txt"
print
(os.path.split(path2)
)# 獲取副檔名
print
(os.path.splitext(path2)
)# 判斷是否是目錄
print
(os.path.isdir(path2)
)# 判斷檔案是否存在
print
(os.path.isfile(path2)
)# 判斷目錄是否存在
print
(os.path.exists(path2)
)# 獲取檔案大小(位元組)
print
(os.path.getsize(path2)
)# 獲取檔案的目錄
print
(os.path.dirname(path2)
)print
(os.path.basename(path2)
)
os模組 常用命令
python程式設計時,經常和檔案 目錄打交道,這是就離不了os模組。os模組包含普遍的作業系統功能,與具體的平台無關。以下列舉常用的命令 os.name 判斷現在正在實用的平台,windows 返回 nt linux 返回 posix os.getcwd 得到當前工作的目錄。os.listdir ...
python os模組 常用命令
python程式設計時,經常和檔案 目錄打交道,這是就離不了os模組。os模組包含普遍的作業系統功能,與具體的平台無關。以下列舉常用的命令 1.os.name 判斷現在正在實用的平台,windows 返回 nt linux 返回 posix 2.os.getcwd 得到當前工作的目錄。3.os.li...
python os模組 常用命令
python程式設計時,經常和檔案 目錄打交道,這是就離不了os模組。os模組包含普遍的作業系統功能,與具體的平台無關。以下列舉常用的命令 1.os.name 判斷現在正在實用的平台,windows 返回 nt linux 返回 posix 2.os.getcwd 得到當前工作的目錄。3.os.li...