Вопросы с тегом 'python-import'

Вопросы по импорту модулей в Python
23

Импорт файлов из разных папок

У меня есть следующая структура папок. application/app/folder/file.py и я хочу импортировать некоторые функции из файла file.py в другой файл Python, который находится в application/app2/some_folder/some_file.py я пробовал from application.app....
08 дек. '10 в 2:07
28

Как импортировать модуль с полным путем?

Как я могу загрузить модуль Python с учетом его полного пути? Обратите внимание, что файл может находиться где угодно в файловой системе, так как это параметр конфигурации.
15 сент. '08 в 22:30
24

Импортировать модуль из относительного пути

Как импортировать модуль Python с учетом его относительного пути? Например, если dirFoo содержит Foo.py и dirBar, а dirBar содержит Bar.py, как мне импортировать Bar.py в Foo.py? Здесь визуальное представление: dirFoo\ Foo.py dirBar\ ...
10 нояб. '08 в 21:28
19

Как выгрузить (перезагрузить) модуль Python?

У меня есть длительный Python-сервер и вы хотите обновить сервис без перезагрузки сервера. Какой лучший способ сделать это? if foo.py has changed: unimport foo <-- How do I do this? import foo myfoo = foo.Foo()
13 янв. '09 в 0:33
13

Как исправить "Попытка относительного импорта в не-пакет" даже с __init__.py

Я пытаюсь следовать PEP 328 со следующей структурой каталогов: pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py В core_test.py У меня есть следующая инструкция import from ..components.core im...
18 июл. '12 в 7:59
17

Как импортировать другие файлы Python?

Как импортировать другие файлы в Python? Как я могу импортировать определенный файл python, например import file.py? Как импортировать папку вместо определенного файла? Я хочу загрузить файл Python динамически во время выполнения на основе ввода ...
28 февр. '10 в 3:40
9

Как импортировать класс в тот же каталог или подкаталог?

У меня есть каталог, в котором хранятся все файлы .py. bin/ main.py user.py # where class User resides dir.py # where class Dir resides Я хочу использовать классы из user.py и dir.py в main.py. Как импортировать эти классы Python ...
10 нояб. '10 в 7:32
19

Как сделать относительный импорт в Python?

Представьте себе эту структуру каталогов: app/ __init__.py sub1/ __init__.py mod1.py sub2/ __init__.py mod2.py Я кодирую mod1, и мне нужно импортировать что-то из mod2. Как я должен это делать? Я пробовал from ....
16 сент. '08 в 14:24
8

Относительный импорт в Python 3

Я хочу импортировать функцию из другого файла в том же каталоге. Иногда это работает для меня с from .mymodule import myfunction, но иногда я получаю: SystemError: Parent module '' not loaded, cannot perform relative import Иногда он работает с ...
07 июн. '13 в 10:26
19

Импорт модулей из родительской папки

Я запускаю Python 2.5. Это мое дерево папок: ptdraft/ nib.py simulations/ life/ life.py (У меня также есть __init__.py в каждой папке, опущен здесь для удобочитаемости) Как импортировать модуль nib из модуля life? Я надеюсь, что ...
03 апр. '09 в 14:08
12

Как импортировать модуль по названию?

Я пишу приложение Python, которое принимает как команду в качестве аргумента, например: $ python myapp.py command1 Я хочу, чтобы приложение было расширяемым, то есть иметь возможность добавлять новые модули, которые реализуют новые команды, не изм...
19 нояб. '08 в 6:09
25

ImportError: ни один модуль с запрошенными запросами

Всякий раз, когда я пытаюсь импортировать requests, я получаю сообщение об ошибке No module Named requests. import requests Ошибка, которую я получаю: File "ex2.py", line 1, in <module> import requests ImportError: No module named reque...
25 июн. '13 в 23:34
10

ImportError: невозможно импортировать имя X

У меня есть четыре разных файла с именем: main, vector, entity и физика. Я не буду публиковать весь код, просто импорт, потому что я думаю, что там, где ошибка. (Если вы хотите, я могу разместить больше) Главный: import time from entity import Ent ...
12 февр. '12 в 20:49
26

Ошибка Python "ImportError: Нет модуля с именем"

Python устанавливается в локальном каталоге. Мое дерево каталогов выглядит следующим образом: (local directory)/site-packages/toolkit/interface.py Мой код находится здесь: (local directory)/site-packages/toolkit/examples/mountain.py Чтобы запу...
03 дек. '08 в 21:26
15

Использовать "модуль импорта" или "из модуля импорта"?

Я попытался найти исчерпывающее руководство о том, лучше ли использовать import module или from module import? Я только начал с Python и пытаюсь начать с лучших практик. По сути, я надеялся, что кто-нибудь сможет поделиться своим опытом, какие пред...
02 апр. '09 в 16:40