利用相对路径打开文件
如果是如上图结构,若要在study.py中打开aaa.txt和bbb.txt,可以这样写:
open('aaa.txt')
open('data/bbb.txt')
open('./data/bbb.txt')
###错误 open('/data/bbb.txt')
获取当前路径的方法
利用os模块
import os
print os.getcwd() #获取当前工作目录路径
print os.path.abspath('.') #获取当前工作目录路径
print os.path.abspath('test.txt') #获取当前目录文件下的工作目录路径
print os.path.abspath('..') #获取当前工作的父目录 !注意是父目录路径
print os.path.abspath(os.curdir) #获取当前工作目录路径
组合路径
os.path.join('file1','file2','file3')
合并得到路径 file1/file2/file3