1 # -*- coding: utf-8 -*- 2 3 import os 4 import sys 5 6 # print "判断现在正在实用的平台,Windows返回nt;Linux返回posix: ",os.name 7 # print os.getcwd() # 获得当前工作的目录 8 print '指定当前目录下所有的文件和目录名: ',os.listdir('.') 9 # os.remove(name) # 删除指定文件 10 # os.rmdir(name) # 删除指定目录 目录内必须为空 11 # os.mkdir(name) # 创建目录 12 # os.makedirs('name1/name2') # 建立多级目录,建立name1目录并在name1目录下建立name2目录 13 # os.path.isfile('name') # 判断指定对象是否为文件。是返回True,否则False 14 # print os.path.isdir('name') # 判断指定对象是否为目录。是返回True,否则False 15 # print os.path.exists('name') # 判断指定对象是否存在。是返回True,否则False 16 # print os.path.split('/abc/def/test.py') # 返回路径的目录和文件名,此处只是把前后两部分分开而已。就是找最后一个'/',返回('/abc/def', 'test.py') 17 # os.system('command') # 执行shell命令 18 # os.chdir('name') # 改变目录到指定目录name 19 # print os.path.getsize('name') # 获得文件的大小,如果为目录,返回0 20 # print os.path.abspath('name') # 获得绝对路径 21 # print os.path.join('path', 'name') # 连接目录和文件名 22 # print os.path.basename('path/name') # 返回文件名name 23 # print os.path.dirname('path/name') # 返回文件路径path