我正在尝试访问docker容器内文件夹中的特定文件,并收到错误No such file or directory: '/api/assets/dna/human.txt'
我正在使用我的模型目录内with open('/api/assets/dna/human.txt'), 'r')
文件中的dna.py
。
我的文件夹结构是
-api
-models
-dna.py
-assets
-dna
-human.txt
-Dockerfile
但是,如果human.txt
像这样在根文件夹中-
-api
-models
-dna.py
-assets
-dna
-Dockerfile
-human.txt
with open('human.txt'), 'r') as f:
可以正常工作。
我很傻,因为无法弄清为什么绝对导入不位于根文件夹中时无法找到human.txt
文件,因此,非常感谢您指出我的意思。做错了。