概述
文件夹 os.makedirs(path) 创建多级文件夹 os.removedirs(path) 删除多级目录下最后一级非空目录 shutil.rmtree("c:/test/te/ue/1") 删除路径(文件夹),无论是否非空,删除到标识的那一级(删除"te"文件夹) 文件 f = open(fileName,'w+') f.write("1") f.close() 创建文件。打开文件,不存在就创建,需要进行关闭 f.close() with open(fileName,"w+") as f: f.write("123") 创建文件 ,w+ 不存在就创建并写入信息 os.mknod(fileName) 创建文件(这是个坑),window 下不能使用,报错“module 'os' has no attribute 'mknod'” os.remove(fileName) 删除文件 简单练习: 判断文件是否存在,不存在就创建并写入数据,存在就直接写入数据 import os #path 文件夹路径 path = "c:/test/t/u/" #fileName 文件路径及文件名 fileName=path+"13.txt" #判断文件夹(路径)是否存在 if not os.path.exists(path): print("不存在") #创建文件夹(文件路径) os.makedirs(path) #写入文件信息 with open(fileName,"w+") as f: f.write("123") else: print("存在") #写入文件信息 with open(fileName,"w+") as f: f.write("456") #删除非空文件夹 import shutil #删除了 test 文件夹 shutil.rmtree("c:/test")
最后
以上就是自信夕阳为你收集整理的Python--文件基本操作--创建与删除的全部内容,希望文章能够帮你解决Python--文件基本操作--创建与删除所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复