我有一个这样的目录结构:
--bin/
--lib/
--data/
所以基本上,可执行脚本在 bin 中,它调用 lib 中的文件。但 lib 必须与 data 中的文本文件进行通信
通常这用于工作:读取文件通常我用来执行此操作
file_path = os.path.join(os.path.dirname(__file__))+ "/../" +"data/"+filename
f = open(file_path,"r")
但是,在这种情况下,如果我这样做:
print os.path.join(os.path.dirname(__file__))
returns nothing?
我在做什么错..谢谢