os模块

import os
print(os.listdir(r'E:studyscriptspythonTMZ0day5'))
print(os.name)#操作系统

os.mkdir('java')#只可创建一个目录
os.makedirs('python/day1')#可创建多级目录,自动创建父目录
os.remove('a.txt')#只能删除文件
os.rmdir('java')#只能删除空文件夹
os.rename('java','a')#给文件或文件夹改名
print(os.getcwd())#获取当前所在目录

print(os.environ)#系统的环境变量

#执行命令
os.system()#拿不到结果,返回0代表执行成功
os.popen()#能拿到返回结果

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'))#最后一次访问时间

print(os.path.split(r'E:studyscriptspythonTMZ0day5a.py'))#分离路径和文件名

print(os.path.join('hh','java'))#

print(os.path.abspath('..'))#获取绝对路径

a = os.path.abspath('..')
print(os.path.join(a,'m'))

print(os.path.dirname(r'E:studyscriptspythonTMZ0day5a.py'))#取父目录

base_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
print(base_path)
sql_file = os.path.join(base_path,'sqls','create.sql')
print(sql_file)

for cur_path,dirs,files in os.walk(r'E:studyscriptspythonTMZ0'):
    print(cur_path,dirs,files)
原文地址:https://www.cnblogs.com/Mezhou/p/13616215.html