首页 > 编程语言 > 详细

python_os模块

时间:2019-11-15 00:47:27      阅读:96      评论:0      收藏:0      [点我收藏+]
os模块

1
import os 2 3 os.remove(path) #删除指定路径的文件 4 os.rename("src","dst") #命名文件或目录 5 os.mkdir(case) #创建目录 6 os.makedirs(case/login) #递归创建目录 7 8 print(os.listdir(rpath) ) #方法用于返回指定的文件夹包含的文件或文件夹的名字的列表 9 print(os.path.isdir(rpath)) #用于判断对象是否为一个目录,返回True 或 false 10 print(os.path.isfile(rpath)) #用于判断对象是否为一个文件,返回True 或 false 11 os.chdir(rpath) #用于改变当前工作目录到指定的路径 12 print(os.getcwd()) #获取当前路径 13 14 os.system("ipconfig") #执行操作系统命令 15 print(os.popen("ipconfig").read()) #执行操作系统命令并拿到结果 16 print(os.path.getsize(file)) #获取文件大小 17 print(os.path.exists(file)) #判断文件是否存在,存在返回True 或 False 18 print(os.path.getmtime(file)) #获取文件的修改时间 19 print(os.path.getatime(file)) #获取文件最近一次的访问时间 20 print(os.path.getctime(file)) #获取文件的创建时间 21 22 print(os.path.split(rpath)) #分割路径和文件名,返回的是一个元组 23 print(os.path.dirname(rpath)) #获取文件父目录 24 print(os.path.abspath(file)) #根据文件相对路径获取文件绝对路径 25 os.rmdir(file) #删除文件夹 26 os.removedirs() #删除文件夹 27 os.walk() #是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方面的事情 28 os.path.join(path,paths) #将多个路径组合后返回,第一个绝对路径之前的参数将被忽略 29 30 #查找文件例子: 31 32 name = .MP4 33 def search_file(path,name): 34 for root,dir,files in os.walk(r/): 35 for file in files: 36 if name in file: 37 abs_path = os.path.join(root,file) 38 print(找到文件%s,文件的路径是%s%(file,abs_path)) 39 #print(root) #所有文件的路径 40 #print(dir) #返回所有文件夹名称,存为list,不是文件夹,返回空list 41 #print(files) #返回所有文件名称,存为list, 42 search_file(‘‘,name)

 

python_os模块

原文:https://www.cnblogs.com/xumb/p/11863567.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!