快捷搜索:  汽车  科技

os模块在python的使用很广泛(python第二十七课os模块)

os模块在python的使用很广泛(python第二十七课os模块)os.listdir():将当前路径下的所有文件和子目录以列表的形式返回1、os.getcwd():返回当前正在被执行的文件的绝对路径os.environ:返回当前系统所有的环境变量os.environ.get(ver):返回ver环境变量的内容函数:

1.os模块:

作用:管理文件和目录

属性:

os.name:返回系统类型 常用的windows系统 --> nt

os.environ:返回当前系统所有的环境变量

os.environ.get(ver):返回ver环境变量的内容

os模块在python的使用很广泛(python第二十七课os模块)(1)

函数:

1、os.getcwd():返回当前正在被执行的文件的绝对路径

os.listdir():将当前路径下的所有文件和子目录以列表的形式返回

os模块在python的使用很广泛(python第二十七课os模块)(2)

2、os.mkdir(path):创建单级目录,path既可以是绝对路径也可以是相对路径;【注意】如果目录已经存在,报错

os.makedirs(path):创建多级目录,path既可以是绝对路径也可以是相对路径;【注意】如果目录已经存在,报错

os模块在python的使用很广泛(python第二十七课os模块)(3)

3、os.rmdir(path):删除单级目录,path既可以是绝对路径也可以是相对路径;【注意】如果目录已经不存在,报错

os.removedirs(path):删除多级目录,path既可以是绝对路径也可以是相对路径;【注意】如果目录已经不存在,报错

os模块在python的使用很广泛(python第二十七课os模块)(4)

4、os.rename(old new):将old(原名)以new(新的名字)取代(重命名)

os模块在python的使用很广泛(python第二十七课os模块)(5)

5、os.system():...

os.path.join(first,second):将first和second组合以字符串的形式返回

os.path.getsize(path):获取当前路径内容所对应的容量大小(字节量)

os模块在python的使用很广泛(python第二十七课os模块)(6)

6、os.path.isfile(path):判断path是否是一个文件,返回布尔值

os.path.isdir(path):判断path是否是一个目录,返回布尔值

os.path.exists(path):判断path是否真实存在,返回布尔值

os模块在python的使用很广泛(python第二十七课os模块)(7)

7、os.path.dirname(path):将path中最后一个\前面的部分以字符串返回

os.path.basename(path):将path中最后一个\后面的部分以字符串返回

os模块在python的使用很广泛(python第二十七课os模块)(8)

8、os.path.split(path):返回一个元素对象,将path内容中最后一个\的前面部分放入到元祖的第一个元素中,

\的后面部分放入到元祖的第二个元素中;

os.path.splitext(path): 返回一个元素对象,将path内容中最后一个.的前面部分放入到元祖的第一个元素中,

.以及其后面部分放入到元祖的第二个元素

os模块在python的使用很广泛(python第二十七课os模块)(9)

猜您喜欢: