Вопросы по теме 'python-import'
__import__ Python не работает должным образом
При использовании __import__ с именем, разделенным точками, например: somepackage.somemodule , возвращаемый модуль не является somemodule , все, что возвращается, кажется в основном пустым! что тут происходит?
19012 просмотров
schedule
30.07.2023
Как изящно справиться с неудачным импортом будущих функций (__future__) из-за старой версии интерпретатора?
Как правильно обрабатывать неудачный импорт функций в будущем? Если пользователь работает с Python 2.5, и первая инструкция в моем модуле:
from __future__ import print_function
Компиляция этого модуля для Python 2.5 завершится ошибкой:...
52404 просмотров
schedule
18.04.2023
Как динамически загрузить класс Python
Учитывая строку класса Python, например. my_package.my_module.MyClass , как лучше всего его загрузить?
Другими словами, я ищу эквивалент Class.forName() в Java, функцию в Python. Он должен работать в Google App Engine.
Желательно, чтобы это...
164333 просмотров
schedule
17.01.2023
Можете ли вы определить псевдонимы для импортированных модулей в Python?
В Python можно определить псевдоним для импортированного модуля?
Например:
import a_ridiculously_long_module_name
... так что он имеет псевдоним «short_name».
96991 просмотров
schedule
11.06.2022
Правильный импорт модулей в Python
Как настроить импорт модулей, чтобы каждый модуль мог получить доступ к объектам всех остальных?
У меня есть приложение Python среднего размера с файлами модулей в разных подкаталогах. Я создал модули, которые добавляют эти подкаталоги к sys.path...
15624 просмотров
schedule
17.05.2023
Динамическая загрузка модулей Python
В python, как вы динамически добавляете модули в пакет во время работы вашей программы.
Я хочу иметь возможность добавлять модули в каталог пакета из внешнего процесса и иметь возможность использовать эти новые модули в моей программе:
import...
64281 просмотров
schedule
18.05.2023
Вызываемые модули
Почему Python не позволяет модулям иметь метод __call__ ? (Помимо очевидного, что было бы нелегко импортировать напрямую.) В частности, почему при использовании синтаксиса a(b) не обнаруживается атрибут __call__ , как это делается для функций,...
19162 просмотров
schedule
21.11.2022
Нет модуля с именем _sqlite3
Я пытаюсь запустить приложение Django на моем VPS , работающий Debian 5. Когда я запускаю демонстрационное приложение, оно возвращается с такой ошибкой:
File "/usr/local/lib/python2.5/site-packages/django/utils/importlib.py", line 35, in...
263011 просмотров
schedule
05.10.2023
Операторы локального импорта в Python
Я думаю, что размещение оператора импорта как можно ближе к фрагменту, который его использует, улучшает читаемость, делая его зависимости более понятными. Будет ли Python кэшировать это? Должен ли я заботиться? Это плохая идея?
def Process():...
36899 просмотров
schedule
27.08.2023
Как ссылаться на пакет python, если имя файла содержит точку
Я использую django, и у меня есть файл с именем models.admin.py, и я хочу реализовать следующую идею в models.py:
from "models.admin" import *
однако я получаю синтаксическую ошибку из-за наличия двойных кавычек. Но если я просто сделаю...
29400 просмотров
schedule
07.04.2023
Ошибка Python: ImportError: невозможно импортировать имя Akismet
Я видел много подобных ошибок, но не нашел решения, подходящего для моей конкретной проблемы.
Я пытаюсь использовать модуль Akismet , который находится в моем PYTHONPATH, затем, если я запускаю интерактивный интерпретатор, когда я запускаю from...
59533 просмотров
schedule
03.10.2022
Что происходит в Python при импорте внутри функции?
Каковы плюсы и минусы импорта модуля и / или функции Python внутри функции с точки зрения эффективности скорости и памяти?
Выполняется ли повторный импорт каждый раз при запуске функции или, возможно, только один раз в начале, независимо от того,...
121684 просмотров
schedule
14.05.2023
Какая версия Python нужна из __future__ import with_statement?
Используя Python 2.6.5, я могу использовать оператор with без вызова from __future__ import with_statement . Как узнать, какая версия Python поддерживает with , не импортируя ее специально из __future__ ?
12532 просмотров
schedule
15.12.2022
Установка модуля lxml в python
при запуске скрипта python я получил эту ошибку
from lxml import etree
ImportError: No module named lxml
теперь я попытался установить lxml
sudo easy_install lmxl
но это дает мне следующую ошибку
Building lxml version...
203712 просмотров
schedule
30.06.2022
Как перезагрузить модуль Python, импортированный с помощью `из импорта модуля *`
В этих полезных вопросах и ответах я увидел, что можно использовать reload(whatever_module) или, в Python 3, imp.reload(whatever_module) .
Мой вопрос: что, если бы я сказал from whatever_module import * импортировать? Тогда у меня нет...
30070 просмотров
schedule
24.06.2023
Python: что предпочитает импорт — модули или пакеты?
Предположим, что в текущем каталоге есть файл с именем somecode.py и каталог с именем somecode , содержащий файл __init__.py . Теперь я запускаю другой скрипт Python из этого каталога, который выполняет import somecode . Какой файл будет...
470 просмотров
schedule
04.06.2023
Почему модуль импорта, а затем из модуля импорта пакета снова загружает модуль?
У меня есть пакет в моем PYTHONPATH, который выглядит примерно так:
package/
__init__.py
module.py
print 'Loading module'
Если я запускаю Python из каталога package/ (или пишу другой модуль в этом каталоге) и набираю...
2091 просмотров
schedule
12.01.2023
Django ImportError
Я создал собственное приложение Django со структурой каталогов.
/appname
__init__.py
models.py
/submodule1
__init__.py
a.py
Внутри a.py у меня есть следующий импорт
from ..models import Something
Это...
14199 просмотров
schedule
28.10.2022
аудиолаб для питона 2.7
В моей системе установлен python 2.7, и мне нужно использовать модуль audiolab. Я скачал со следующего сайта: http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikits.audiolab
Когда я импортирую scikits.audiolab, я получаю следующую ошибку:...
6217 просмотров
schedule
20.06.2022
ImportError: нет модуля с числовым именем
Я получаю следующую ошибку ImportError: Нет модуля с именем числового, если у меня есть следующий импорт
from numeric import *
в моем исходном коде Python. Как мне запустить это на моем компьютере с Windows против компилятора python 2.7.x?
19740 просмотров
schedule
08.05.2022