Найти - Пользователи
Полная версия: не импортируется модуль из текущей директории
Начало » Python для новичков » не импортируется модуль из текущей директории
1 2
py.user.next
В run.py добавь
print('run.py', os.getcwd())

В __init__.py добавь
print('__init__.py', os.getcwd())

Можно ещё после
from app import app
вставить
print(app)
чтобы посмотреть, куда оно ссылается.
aCL
__init__.py C:\proj\books
<Flask 'app'>
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
 * Restarting with stat
__init__.py C:\proj\books
<Flask 'app'>

Что мне это дает?
sander
aCL
ты ведь не читал ту простыню, что я скинул?
py.user.next
aCL
__init__.py C:\proj\books
<Flask 'app'>
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
Там должно быть не __init__.py, а run.py

Ну, ты в каталоге books в обоих случаях, а импортировать новые модули можно только из текущего каталога (если сам не менял sys.path).
aCL
sander
aCLты ведь не читал ту простыню, что я скинул?
неа, прочитал, даже, по-моему, два раза

py.user.next
спасибо
ivn
в той статье появился комментарий:

 from .forms import LoginForm
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB