os 对目录做处理拼接读取文件
1,对目录的处理
import os
# print (u'当前文件目录:',os.path.dirname(__file__))
# print (u'文件当前目录的上一级目录:',os.path.dirname(os.path.dirname(__file__)))
#print (u'文件当前目录的上一级目录:',os.path.dirname(os.path.dirname(os.path.dirname(__file__))))
2,目录路径拼接
import os
base_dir=os.path.dirname(os.path.dirname(__file__))
#print(os.path.join(base_dir,'demo2/test1'))
3,读取文件
import os
f=open(os.path.join(base_dir,'demo2/login'),'r') # 以读模式
print(f.read())