Я использую python 3,7
Это файловая структура моего проекта
.
├── aa
│ ├── reader.py
│ └── readme.txt
└── m.py
1 directory, 3 files
в файле m.py:
import aa.reader as reader
reader.read_file()
в файле reader.py:
def read_file():
with open('readme.txt', 'r') as f:
d = f.read()
return d
if __name__ == '__main__':
print(read_file())
в файле readme.txt :
this is the content of readme
Когда я запускаю файл m.py, я получаю эту ошибку:
ranick@r-ubt:~/Desktop/kk$ python m.py
Traceback (most recent call last):
File "m.py", line 4, in <module>
reader.read_file()
File "/home/ranick/Desktop/kk/aa/reader.py", line 3, in read_file
with open('readme.txt', 'r') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'readme.txt'
Как я могу исправить эту ошибку?