os模块
就是对操作系统进行操作,使用该模块必须先导入模块:
import os
1、获取当前路径
2、改变当前路径到C:\\Users下
另一种方法是前面加“r”
3、返回当前目录、返回当前目录的父目录
4、递归创建目录
创建成功
5、递归删除目录
若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,以此类推
6、创建单级目录
7、删除单级目录,如果目录不为空,则无法删除
8、列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表形式打印
9、删除一个文件
os.remove()
10、重命名文件和重命名目录
os.rename("oldname","newname")
11、获取文件、目录信息
12、输出操作系统特定的路径分隔符
13、输出当前平台使用的行终止符,win下是\\、linux下是/
14、输出用于分割文件路径的分隔符,win下是\t\n、linux下是\t
15、输出字符串指示当前使用平台,win下是nt、linux下是posix
16、获取系统环境变量
os.environ
17、运行shell命令
18、获取绝对路径
19、将路径分割成目录和文件名两个元组返回
20、获取目录路径和获取文件路径,dirname相当于split的前半部分、basename相当于split的后半部分。
dirname/basename
21、判断路径是否存在,存在返回True,不存在返回false。
22、判断该路径是否属于绝对路径,是绝对路径就返回true,否则返回false
23、判断一个路径下是否存在这个文件,存在返回true,否则返回false
24、判断一个路径下是否存在该目录,存在返回true,否则返回false
25、将多个路径组合后返回,第一个绝对路径之间的参数将被hu
26、获取所指向文件或者目录的最后存取时间
27、获取所指向文件或者目录的最后修改时间
结语
感谢阅读,欢迎在评论区中发表自己不同的观点,若有其他问题请在评论区留言,喜欢的朋友请多多关注转发支持一下。