码迷,mamicode.com
首页 > 编程语言 > 详细

python--os模块

时间:2020-05-21 10:27:41      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:mini   时间   ***   makedirs   getmtime   dir   获取   port   子目录   

1、os模块常用命令:

import os
①os.path
print(os.path.join(‘e:‘,‘movies‘,‘a.mp4‘))#拼路径,等同于"E:\\movies\\"+‘a.mp4‘
print(os.path.exists(‘e:‘))#判断目录/文件是否存在
print(os.path.dirname(‘C:\\Users\\Administrator‘))#获取父目录
print(os.path.abspath(‘os模块.py‘))#获取绝对路径
print(os.path.split(‘os模块.py‘))#将文件名转化为元组
print(os.path.getsize(‘os模块.py‘))#获得文件的大小(字节)
print(os.path.getmtime(‘os模块.py‘))#修改时间
print(os.path.getatime(‘os模块.py‘)) #最后一次访问的时间
print(os.path.getctime(‘os模块.py‘))#创建时间

②其他
os.getcwd()#获取当前目录
os.mkdir(‘test‘)#创建目录,目录存在会报错
os.makedirs(‘test\\test1‘)#如果父目录不存在,创建多级目录,目录存在会报错
os.rmdir(‘test‘)#删除空文件夹
os.remove(文件名‘)#删除文件
os.rename(‘‘,‘‘)#修改文件名
print(os.listdir(‘C:\\Users\\Administrator‘))#获取目录下的内容
print(os.listdir(‘.‘))#获取当前目录下的内容
print(os.listdir(‘..‘))#获取上一级目录下的内容
os.chdir(‘..‘)#进入到某个目录下
os.system(‘ipconfig‘)#执行操作系统命令,获取不到结果,如关机等命令

result=os.popen(‘ipconfig‘).read()#执行操作系统命令,可以获取到执行的结果
print(result)

***
os.walk()# 获取某目录下的内容,当前目录,当前目录下的文件夹,当前文件下的文件,***它获取这个目录下的所有子目录
for cur_dir,dirs,files in os.walk(‘E:‘):
print(cur_dir)
print(dirs)
print(files)
print(‘=‘*10)


python--os模块

标签:mini   时间   ***   makedirs   getmtime   dir   获取   port   子目录   

原文地址:https://www.cnblogs.com/znkanchai/p/12928370.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!