网站建设宣传册内容,拉新app推广,北京单页营销型网站,网页设计中所需要的素材上一篇文章主要讲了Python中#xff0c;读写文件的常用操作#xff0c;今天这篇文章主要讲的是关于文件夹的一些常用操作#xff1a;
关于文件的操作#xff0c;需要导入包#xff1a;import os
文件操作#xff1a;
#1.创建相对路径的空文件#xff0c;如果已有文件…上一篇文章主要讲了Python中读写文件的常用操作今天这篇文章主要讲的是关于文件夹的一些常用操作
关于文件的操作需要导入包import os
文件操作
#1.创建相对路径的空文件如果已有文件会自动覆盖 fp open(sample.txt,w) fp.close() #2.删除绝对路径的指定文件 #os.remove(F:\PythonProject\PythonLession\BaseFunction\sample.txt) #3.获取文件的属性 print(os.stat(sample.txt)) #4.获取文件大小为int类型必须转换为str类型 print(文件大小为str(os.path.getsize(sample.txt)))
文件夹操作
#1.得到当前工作目录即当前Python脚本工作的目录路径 print(os.getcwd()) #2.返回指定目录下的所有文件和目录名 print(os.listdir()) #3.创建相对路径的单个文件夹如果已有文件夹创建失败报错 os.mkdir(sample) #4.删除绝对路径的文件夹 os.removedirs(rF:\PythonProject\PythonLession\BaseFunction\sample) #5.删除空目录 os.rmdir(sample1) #6.删除非空目录 shutil.rmtree(sample2) 这个需要导包import shutil #7.创建递归的多个文件夹如果已有文件夹创建失败报错 os.makedirs(rf:\python\test) #8.删除递归的多个文件夹 os.removedirs(rf:\python\test) #9.判断给出的路径是否已存在布尔值存在-True;不存在-False print(os.path.exists(sample)) #10.切换目录 os.chdir(F:\PythonProject) print(新目录地址为os.getcwd())