常用的os库笔记
1、创建文件
import os os.mkdir('d:/log')
2、重命名文件
import os os.rename('d:/log','d:/newlog')
3、删除文件
import os os.rmdir('d:/log')
4、对目录的处理
#获取当前文件的所在目录
import os
print('当前文件的目录:',os.path.dirname(__file__))
#获取文件当前目录的上一级目录
import os
print('获取文件当前目录的上一级目录:',os.path.dirname(os.path.dirname(__file__)))
#获取文件当前目录的上一级目录的上一级目录
import osprint('获取文件当前目录的上一级目录的上一级目录:',os.path.dirname(os.path.dirname(os.path.dirname(__file__))))
#实现对Day1下nihao.txt文件内容的读取
import os
base_dir=os.path.dirname(os.path.dirname(__file__))
f=open(os.path.join(base_dir,'Day1/nihao.txt'),'r')
print f.read()
#获取文件名和扩展名
path = '/home/shawn/hello.py'
print(os.path.splitext(path))
#返回文件名和其后缀组成的元组
os.path.splitext(
'1111.ini'
)
输出结果:(
'1111'
,
'.ini'
)