1。importos 案例一:新建一个txt文件并向文件中写入数据。 代码与结果如上图所示。 2。os。rename() 案例:os。rename(kitty1。txt,kitty2。txt) 2。1输出结果:将kitty1文件改为kitty2 2。2文件解析说明:文件重命名,将test1文件改为test2文件。3。os。remove() 案例:os。remove(kitty2。txt) 3。1输出结果:kitty2。txt文件被删除 3。2解析说明:删除文件。 4。os。mkdir() 案例:os。mkdir(kitty) 4。1输出结果:创建一个文件夹名字为kitty 4。2解析说明:创建文件夹。 4。3解析说明:list。pop()就直接从list中的最末尾处删除一个元素。5。os。rmdir() 案例:os。rmdir(test) 5。1输出结果:删除一个文件夹 5。3解析说明:删除文件夹。6。os。sep() 解析说明:可以取代操作系统特定的路径分割符 7。os。getcwd() 案例一:print(os。getcwd()) 输出结果:D:PythonProjectPython编程基础 解析说明:相当于linux下的pwd,获取当前目录。8。os。chdir(os。getcwd()os。sepkitty) 案例一:os。chdir(os。getcwd()os。sepkitty) 解析说明:进入到某个目录下。9。os。listdir(os。getcwd()) 解析说明:相当于linux下的ls,显示当前目录下的文件。 10。os。makedirs(aabb) 解析说明:创建一个aa文件夹,再在里面创建一个bb文件夹。11。os。removedirs(aabb) 解析说明:删除aa文件夹和aa文件夹中的bb文件夹。12。os。path。isfile(test。txt) 解析说明:判断是否是个文件。13。os。path。isdir(test。txt) 解析说明:判断是否是个文件夹。 14。os。path。exists(test。txt) 解析说明:判断文件是否存在。 15。os。path。getsize(test。txt) 解析说明:获取文件大小。 16。os。path。abspath(test。txt) 解析说明:返回文件的绝对路径。17。os。path。basename(os。path。abspath(test。txt)) 解析说明:获取文件的文件名,注意参数需要传入绝对路径。18。os。path。dirname(os。path。abspath(test。txt)) 解析说明:获取文件的所在目录,注意参数需要传入绝对路径。