在这被标记为重复之前,请阅读完整的问题
所以我有这样一个文件夹结构:
main.py
|
|_one
|_ one.py
|_ file.txt
我要做的是,将one.py导入main.py并调用一个函数。我的档案是
main.py
import one
one.f1('test')
一个.py
def f1(param):
with open("file.txt", "r") as f:
print(f+param)
当我运行main.py时,我不断得到这个错误:FileNotFoundError: [Errno 2] No such file or directory: 'file.txt'.
我也试过os.path.abspath()
,但还是没有运气。我做错什么了吗
谢谢你
路径是从根目录计算的,而不是调用代码所在的目录。对于Linux环境,请尝试
one/file.txt
相关问题 更多 >
编程相关推荐