python文件目录os 模块操作

import  os
print(os.listdir(r'G:untitled2untitledces'))#获取当前目录下文件
#已经存在的目录不能在创建
# os.makedirs('java')##父目录不存在的时候,会创建父目录
# os.makedirs('java/1')
# os.makedirs('java/2')
# os.mkdir('python')
# os.mkdir('python/day2')
# os.mkdir('python/day3')
# os.remove('python') #删除文件,不能删除文件夹
# os.rmdir('java')#删除空文件夹的
# os.rename('javas/1','javas/11') #重命名,文件和文件夹都可以
# print(os.getcwd())#获取当前所在的目录
# os.chdir(r'G:untitled2untitledces')#进入到某个目录里面,显示目录下的文件
#进入到某个目录创建个文件夹
# os.chdir('/Users/nhy/PycharmProjects/tmz-code')#进入到某个目录里面
# os.mkdir('java')
# print(os.environ)#获取系统环境变量里面配置的内容
# result = os.system('sgw3dsgs') #执行操作系统命令的,它只能帮你执行,不能拿到命令的结果
# print(result)#结果拿不到
#它返回的是命令执行是否成功,如果返回的是0,代表执行成功
# result = os.popen('ipconfig').read() #可以拿到结果,加上read就不是乱码了
# print('result,,',result)
# os.path.join()#拼接路径
例子
# print(os.path.join('e:','movies','欧美大片','复仇者联盟.mp4'))
# os.path.abspath()# #把相对路径,转换成绝对路径
# os.path.split()#分隔路径和文件名字
# os.path.dirname()#取父目录
例子
# print(os.path.dirname(r'/Users/nhy/PycharmProjects/tmz-code/day4/a.json') )#取父目录
# os.walk()当前的目录下查找
#例子 这个专门用来找文件的方法
# for cur_path,dirs,files in os.walk(r'/Users/nhy/'): 循环有三个值,第一个当前在循环到那个目录,第二个是当前有多少文件夹,第三个是有多少文件
# print('当前在%s目录下查找'%cur_path)
# for file in files:
# if file.endswith('.mp4') or file.endswith('.avi'):
# print('发现小电影在%s目录下'%cur_path)
# break
# print(os.path.sep)#当前系统的路径分隔符
# print(os.path.isfile('a.py')) #是否为文件
# print(os.path.isdir('a.py')) #是否为文件夹
# print(os.path.exists('a.py')) #文件/文件夹是否存在
# print(os.path.getsize('a.py')) #获取大小
# print(os.path.getctime('a.py')) #创建时间
# print(os.path.getmtime('a.py')) #修改时间
# print(os.path.getatime('a.py')) #最后一个访问时间
原文地址:https://www.cnblogs.com/weilemeizi/p/14514601.html