import os
print(os.getcwd())#取当前工作目录
#os.chmod('/usr/local',7)#给文件目录加权限,7是最高权限
print(os.chdir(r"e:\byz_code\day2"))#更改当前目录,要去哪个目录
#print(os.curdir)#当前目录
#print(os.pardir)#父目录
print(os.mkdir("test1"))#创建文件夹
print(os.makedirs(r"test1\test2"))#递归创建文件夹,父目录不存在时创建父目录
# print(os.removedirs(r"test1\test2"))#递归删除空目录
# print(os.rmdir("test1"))#删除指定的文件夹,只能删除空文件夹
print(os.remove(r"E:\byz_code\day4\a.txt"))#删除文件
print(os.listdir('.'))#列出一个目录下的所有文件,放在list列表中
#例子:删除非今天的日志
import os
file_list=os.listdir('.')
for file in file_list:
if 'gz'in file:
os.remove(file)
# os.rename("test","test1")#重命名
# print(os.sep)#当前操作系统的路径分隔符
print(__file__)#代表当前文件
print(os.path.abspath('bb.py'))#获取绝对路径
# print(__file__)#代表当前文件
# print(os.path.dirname(__file__))#获取父目录的
# print(os.path.dirname(os.path.dirname(__file__)))#获取父父目录
# print(os.path.exists("hhaaa"))#目录/文件是否存在
# print(os.path.isfile("bb.py"))#判断是否是一个文件
# print(os.path.isdir("/usr/local"))#是否是一个路径
# print(os.path.join("root",'hehe','haha','a.log'))#拼接成一个路径root\hehe\haha\a.log