如何始终在项目文件夹中打开文件

时间:2016-05-24 22:35:03

标签: python-3.x tkinter

现在,每当我在python文件夹中打开文件时,我都必须这样做:

f = open("/Users/LazyLinh/PycharmProjects/TimeGenGUI/mass.mas12.txt", "r")

即使TimeGenGUI是我的python文件夹,文件mass.mas12.txt确实显示在我的项目文件下。有没有办法我可以随时将此文件作为我的python文件夹的一部分来查找或查找此文件的完整目录,因为如果我更改文件夹的位置,完整目录可能会更改?

谢谢!

1 个答案:

答案 0 :(得分:0)

哦,感谢@ zondo的推荐,我已经找到了问题所在。我的__init__.py位于TimeGenGUI下的包中,所以只要我将文件放入此包的文件夹而不是父文件夹TimeGenGUI,我就可以使用open("mass.mas12.txt", "r")