Открыть файл в модуле

avatar
xlan
1 июля 2021 в 18:00
18
0
0

Хорошо, значит, в каталоге site-packages у меня есть 2 файла: test.py текст.txt

test.py выглядит так

def do():
   open("text.txt")

и когда я запускаю команду do в другом каталоге, выдается ошибка, говорящая о том, что каталог или такой файл не найден

from test import *
do()

Отслеживание (последний последний вызов): Файл "/Users/name/Documents/python/socket/Njine/f.py", строка 2, в делать() Файл "/Users/name/Library/Python/3.9/lib/python/site-packages/tst.py", строка 2, in do открыть("test.txt") FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'test.txt'

Источник
Emerson
1 июля 2021 в 18:14
1

Когда вы даете имя файла с открытым таким образом, он ищет файл в каталоге, в котором вы запускаете код из

Ответы (0)