Я пытаюсь изучить python и не могу понять, как python обрабатывает импорт. Я экспериментирую с приложением Flask, и я могу заставить его работать с относительными URL-адресами, но я хочу использовать абсолютные URL-адреса в качестве упражнения, чтобы узнать об импорте.Как использовать абсолютные пути в флеш-приложении?
Я установил свой PYTHONPATH
в мой каталог app
внутри моего проекта, но это, кажется, ничего не делает.
Вот мои настройки. У меня есть app/__init.py
слева и app/mod_users/controllers.py
справа. Мой run.py
- файл с одной строкой, from app import app
.
Как вы можете видеть на строке 17, он не любит абсолютный импорт. Может ли это быть потому, что моя переменная app называется app
, и путь импорта?
Похоже, что это так, этот пост может предложить обходное решение без изменения имен: http://stackoverflow.com/q/1224741/1248974 – davedwards
, который сделал это. благодаря – David