您的位置:首页 > 编程语言 > Python开发

python访问不同文件夹下的文件

2018-01-15 16:43 169 查看
文件目录组织结构如下:

E:.

│ ccc.py

│ ddd.py

│ ddd.pyc

init.py



├─aaa

│ test1.py

│ test1.pyc

init.py

init.pyc



└─bbb

test2.py

先看下在ccc中访问aaa目录下的test1文件

ccc.py内容
from dirtest.aaa.test1 import A

a = A('baixiaoyu')
print a.getname()
再看下在bbb目录下的test2访问上级文件及上级问价夹下的文件的方式
import sys
import os

#sys.path.append('..') 此方式尝试无法正常导入

lib_path = os.path.abspath(os.path.join('..'))
sys.path.append(lib_path)
#sys.path.append('../aaa')
#
# sys.path.insert(0, os.path.abspath(".."))

from aaa.test1 import A
from ddd import *

if __name__ == '__main__':
print sys.path
print dir()
a  = A('baixiaoyu')
print a.getname()
d = D('xxxx')
print d.getname()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: