码迷,mamicode.com
首页 > 编程语言 > 详细

Python os 模块

时间:2020-01-25 23:29:18      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:std   sre   dir   就是   make   etc   hbase   hex   directory   

os 就是operation system

os.name Python 运行所在的环境: posix,nt,java

os.environ

os.walk()

os.listdir() “list directories”,列出(当前)目录下的全部路径(及文件)

os.mkdir() “make directory”,用处是“新建一个路径”

os.remove()  用于删除文件,如果指定路径是目录而非文件的话,就会抛出 IsADirectoryError异常。删除目录应该使用os.rmdir()函数。

os.rename()

os.getcwd()  get the current working directory

os.chdir()      change the directory

os.path

os.path.join() 将多个传入路径组合为一个路径

os.path.abspath()  相应的绝对路径格式的字符串

os.path.basename() 返回传入路径的“基名”,即传入路径的最下级目录。

os.path.dirname() 返回的是最后一个分隔符前的整个字符串:

os.path.split() 将传入路径以最后一个分隔符为界,分成两个字符串,并打包成元组的形式返回;前两个函数os.path.dirname()os.path.basename()的返回值分别是函数

os.path.split()返回值的第一个、第二个元素。

os.path.exists()  这个函数用于判断路径所指向的位置是否存在。若存在则返回True,不存在则返回False.

os.path.isabs()  判断传入路径是否是绝对路径,若是则返回True,否则返回False

os.path.isfile() 和 os.path.isdir() 分别判断传入路径是否是文件或路径

 

Python os 模块

标签:std   sre   dir   就是   make   etc   hbase   hex   directory   

原文地址:https://www.cnblogs.com/tingxin/p/12233497.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!