模块之os模块

 

 

#通过以上’os.getcwd()‘可以查看当前python解释器所执行的环境的位置

 

 

#通过’os.listdir()‘可以查看当前目录下的所有文件名和目录名字

 

#’os.remove('文件或者文件夹名字')‘     可以删除文件或者文件夹   这里删除了文件’views.py‘   同时也可以通过绝对路径进行删除

 

 

 

 

 

 

 

 

#函数用来删除一个文件 os.removfe()

#删除多个目录os.removedirs(r'c:/python')

#检验给出的路径是否是一个文件os.path.isfile()

#检验给出的路径是否是一个目录 os.path.isdir()

#判断是否是绝对路径  os.path.abs()

#检验给出的路径是否真的存在os.path.exists()

#返回一个路经的目录名和文件名 os.path.split()      例子  e.g  os.path.split('/home/swaroop/byte/code/poem/poem.txt')   结果:(''/home/swaroop/byte/code/poem', 'poem.txt')

#分离扩展名  os.path.splitext()   e.g   os.path.splitext('/usr/local/test.py')   结果  (‘/usr/local/test’, '.py')

#获取路径名字  os.path.diename()

#获取绝对路径 os.path.abspath()

#获取文件名  os.path.basename()

#运行‘shell’命令  os.system()

#读取操作系统环境变量‘HOME’的值: os.getenv('HOME')

#返回操作系统所有环境变量 os.environ

#设置系统环境变量,仅程序运行时有效: os.envioron.setdefault('HOME', '/home/alex')

#给出当前平台使用的行终止符  :os.linesep    # windows  使用‘\r\n’, Linux and MAC使用‘\n’

#指示你正在使用的平台:os.name  对于windows,它是‘nt’, 而对于Linux/Unix用户,它是‘posix’

#重命名:os.rename(old, new)

#创建多级目录  os.makedirs(r'c:/test')

#创建单个目录   os.mkdir('test')

#获取文件属性  os.stat(file)

#修改文件权限和时间爱你戳 os.chmod(file)

#获取文件大小  os.path.getsize(filename)

#结合目录名和文件名  os.path.join(dir, filename)

#改变工作目录到 dirname: os.chdir(dirname)

#获取当前终端的大小  os.get_terminal_size()

#杀死进程  os.kill(10884,signal.SIGKILL)

posted on 2018-12-07 18:09  别离  阅读(100)  评论(0编辑  收藏  举报

导航