# -*- coding:utf-8 -*- import os def systemInfo(): #os.name 獲取系統的平臺 Windows 返回 ‘nt'; Linux 返回’posix' if os.name=='nt': print "你的系統是Windows系統" else: pr ...
# -*- coding:utf-8 -*- import os def systemInfo(): #os.name 獲取系統的平臺 Windows 返回 ‘nt'; Linux 返回’posix' if os.name=='nt': print "你的系統是Windows系統" else: print "你的系統不是Windows系統" #systemInfo() #----------------------------------------------------------------------------------------- #os.getcwd()——得到當前工作的目錄。 def pwd(): print os.getcwd() #pwd() #----------------------------------------------------------------------------------------- #os.listdir()——指定所有目錄下所有的文件和目錄名 def showFileName(): print os.listdir("c:\\") #showFileName() #----------------------------------------------------------------------------------------- #os.remove()——刪除指定文件 def removeFile(): print os.remove("c:\\users\\administrator\\desktop\\runoob.txt") #removeFile() #----------------------------------------------------------------------------------------- #os.rmdir()——刪除指定目錄 def removeDir(): print os.removedirs("c:\\users\\administrator\\desktop\\testdir") #removeDir() #----------------------------------------------------------------------------------------- #os.mkdir()——創建目錄 單層創建 def createDir(): print os.mkdir("c:\\users\\administrator\\desktop\\demoDir1") #createDir() #----------------------------------------------------------------------------------------- #os.makedirs() 遞歸創建目錄可創建多層 def createDirs(): print os.makedirs("c:\\users\\administrator\\desktop\\demoDir2\\testFile\\111") #createDirs() #----------------------------------------------------------------------------------------- #os.path.isfile()——判斷指定對象是否為文件。是返回True,否則False def isFiles(filename): print os.path.isfile("c:\\users\\administrator\\desktop\\"+filename+"") #isFiles('cmd.exe') 非目錄返回True #isFiles('xxoo') 目錄返回False #----------------------------------------------------------------------------------------- #os.path.isdir()——判斷指定對象是否為目錄。是True,否則False def isdir(): print os.path.isdir("c:\\users\\administrator\\desktop\\xxoo") #isdir() #----------------------------------------------------------------------------------------- #os.path.split()——返迴路徑的目錄和文件名。 def showPathSplit(): print os.path.split("c:\\users\\administrator\\desktop\\xxoo") #showPathSplit() #----------------------------------------------------------------------------------------- #os.chdir()——改變目錄到指定目錄 def changeDir(): print os.chdir("c:\\users\\administrator\\desktop") #changeDir() #----------------------------------------------------------------------------------------- #os.path.getsize()——獲得文件的大小,如果為目錄,返回0 def getSize(): print os.path.getsize("c:\\users\\administrator\\desktop\\cmd.exe") #getSize() #----------------------------------------------------------------------------------------- #os.path.abspath()——獲得絕對路徑 def abspath(): print os.path.abspath("c:\\users\\administrator\\desktop\\") #abspath() #----------------------------------------------------------------------------------------- #os.path.join(path, name)——連接目錄和文件名 def pathJoin(): print os.path.join("c:\\users\\administrator\\desktop\\xxoo") #pathJoin() #----------------------------------------------------------------------------------------- #os.path.basename(path)——返迴文件名 def showbasename(): print os.path.basename("c:\\users\\administrator\\desktop\\cmd.exe") #showbasename() #----------------------------------------------------------------------------------------- #os.path.dirname(path)——返迴文件路徑 def showdirname(): print os.path.dirname("c:\\users\\administrator\\desktop\\cmd.exe") #showdirname()