Вопросы по теме 'python-importlib'
importlib: как импортировать несколько файлов Python, не заботясь об именах модулей
Я хочу использовать CPython C API для загрузки файлов Python в качестве плагинов из приложения C. Эти файлы Python содержат классы и другие вещи, и я знаю, как их получить, когда у меня есть объект модуля.
Текущее решение, которое мне нужно для...
869 просмотров
schedule
10.03.2024
Python: функция импорта из файла, имя которого является переменной
У меня есть файл ./model_scripts/medians.py , содержащий функцию predict_volume() . [Вывод tree в терминале bash приведен ниже]
model_scripts
├── __init__.py
├── medians.py
└── ...
Мне нужно импортировать эту функцию в другой скрипт...
1903 просмотров
schedule
14.06.2023
из django.utils.importlib import import_module ImportError: нет модуля с именем importlib
Я новичок в Джанго. У меня есть проект отдыха Django. Когда я запускаю его, ошибка отображается как
from django.utils.importlib import import_module
ImportError: No module named importlib
Я попытался установить importlib с помощью команды...
8303 просмотров
schedule
17.04.2024
Python: импорт исходных файлов с произвольными именами с помощью importlib
Я использую модуль imp для импорта модулей Python из исходного кода, учитывая абсолютное имя файла. т.е.
import imp
my_module = imp.load_source('my_module', '/paht/to/my_module')
Здесь /paht/to/my_module — это полный путь к файлу,...
2543 просмотров
schedule
21.04.2023
Импортировать все элементы определенного типа из модуля
Я хочу импортировать в модуль объекты только определенных типов.
Например, импортируемый модуль:
# foo.py
a = A() # type(a) = A
b = B() # type(b) = B
Теперь я хочу импортировать элементы типа A из foo (т.е. a ).
Очевидно, вы...
77 просмотров
schedule
10.08.2022
Как мне импортировать удаленный модуль, который импортирует локальный модуль?
Моя программа импортирует модуль из другого места, используя importlib . Этот импортированный модуль (назовем его A ) импортирует какой-то другой пользовательский модуль, расположенный рядом с ним (назовем его B). ).
My_Project\
│...
101 просмотров
schedule
11.05.2022
Импорт Python из байтового ввода-вывода (или, в более общем случае, из объекта в памяти)
Контекст:
В настоящее время у меня есть программа, которая загружает набор плагинов из их путей к файлам (на подключенном сетевом диске), используя метод, показанный в другом потоке SO. . Эти плагины предназначены для непрерывного выпуска, а...
341 просмотров
schedule
01.06.2024
Как импортировать sympy (или другой модуль с __init__.py) из моего собственного форка?
Я работаю над запросом на вытягивание для sympy , поэтому я клонировал репозиторий и изменил некоторый код. Теперь я хочу импортировать свой собственный sympy из моего репозитория git. Меня очень смущают эти ответы , как они кажутся применять к...
55 просмотров
schedule
05.03.2024
Как открыть файл в пакете с помощью importlib?
Я пытаюсь поместить серверную часть простого веб-приложения, над которым я работаю, в пакет, но это приложение зависит от загрузки из маринованного объекта python, который я не могу загрузить в файл с помощью importlib . Раньше, когда у меня был...
783 просмотров
schedule
03.09.2023
Упаковка ресурсов Python (Manifest.in vs package_data vs data_files)
Похоже, что ресурсы, отличные от Python, включаются в дистрибутивы Python одним из 4-х способов:
Файл Manifest.in (я не уверен, когда это предпочтительнее, чем package_data или data_files)
package_data в setup.py (для включения ресурсов...
254 просмотров
schedule
09.10.2023
Как получить путь из имени модуля Python, если модуль не существует?
Получить путь к файловой системе модуля Python по имени модуля легко, если модуль существует. Например вот так:
importlib.machinery.PathFinder.find_module('my.module').path
Но когда модуль не существует, как я могу получить теоретический путь,...
85 просмотров
schedule
11.06.2023
Как ускорить импорт модулей с переменными именами через importlib?
Я ломаю голову, чтобы придумать быстрый способ импорта моих пользовательских файлов Python, имена которых являются переменными и определяются вводом. Я пытаюсь сделать так, чтобы моя точка входа отправляла данные другим классам для обработки....
30 просмотров
schedule
15.07.2022