1. 程式人生 > >python----OS模組的功能

python----OS模組的功能

import os
system =os.name
if system == 'nt':
    print('當前的作業系統是windows')
else:
    print('當前的作業系統是Linux')
    
print('本系統表示路徑的分隔符是:',os.sep)
print('本系統的行終止符為:',[os.linesep])

path=os.getcwd()
print('執行本程式所在的目錄是:',path)
print('計算機的Path環境變數如下所示',os.getenv("Path"))

os.mkdir("test")
print('當前資料夾中的檔案有:\n',os.listdir(path))
if(os.path.exists("test")):
    os.rmdir("test")
    print('刪除資料夾')
else:
    print('資料夾不存在')
print('刪除後的結果:\n',os.listdir(path))
filepath1 ="python7"
if(os.path.isfile(filepath1)):
    print(filepath1+"是一個檔案")
else:
    print(filepath1+"不是一個檔案")
    
name = "test1.py"
print('本程式的大小為',os.path.getsize(name))
name=os.path.abspath(name)
print('本程式的絕對路徑是'+name)
print('本程式的路徑的檔名分別為',os.path.split(name))
files =os.path.splitext(name)
print('本程式的擴充套件為'+files[1])
print('本程式的檔名為'+os.path.basename(name))
print('本程式的路徑為'+os.path.dirname(name))