Вопросы по теме 'python-importlib'
Python importlib import_module Относительный импорт модуля
Согласно этому ответу , вы можно использовать от importlib до import_module , используя относительный импорт, например:
importlib.import_module('.c', 'a.b')
Почему не работает относительный импорт для sklearn.feature_extraction.text?...
10410 просмотров
schedule
19.10.2021
Python: импорт подмодуля из модуля importlib
У меня есть такой каталог:
parent.py ------+
child1.py---+
child2.py---+
... etc
Я могу импортировать родительский модуль следующим образом:
importlib.import_module("parent"))
Итак, как лучше всего получить дочерний...
639 просмотров
schedule
14.09.2021
Как я могу проверить во время выполнения, что модуль Python действителен, не импортируя его?
У меня есть пакет, содержащий подпакеты, только один из которых мне нужно импортировать во время выполнения, но мне нужно проверить их правильность. Вот моя структура папок:
game/
__init__.py
game1/
__init__.py
constants.py
......
1714 просмотров
schedule
11.03.2022
Удалите несколько строк из верхней части трассировки
Я звоню importlib.import_module("somemodulename") , чтобы импортировать какой-то настроенный пользователем модуль. Этот импорт может завершиться ошибкой. Я хочу предоставить пользователю информацию о том, почему это не удалось, поэтому мне нужно...
865 просмотров
schedule
24.05.2022
Импорт ресурсов json внутри .pex (исполняемый файл Python (формат Twitter))
Я использую разработанный Twitter инструмент сборки pants для управления многими проектами в моем монорепозитории. Он выводит файлы .pex , когда я завершаю сборку, это двоичный файл, который упаковывает минимальные зависимости. Мне нужно для...
127 просмотров
schedule
22.09.2022
Динамический импорт класса из модуля
У меня есть класс под названием 'my_class' , помещенный в 'my_module' . И мне нужно импортировать этот класс. Я пытался сделать это так:
import importlib
result = importlib.import_module('my_module.my_class')
но он говорит:...
17663 просмотров
schedule
14.04.2023
Ошибка импорта: загрузка DLL не удалась в блокноте Jupyter, но работает в файле .py
Я установил BreakoutDetection модуль в среде Anaconda. Когда я попытался импортировать модуль, используя import breakout_detection в блокноте jupyter, я получаю следующую ошибку....
40042 просмотров
schedule
25.02.2023
Как мы можем импортировать что-то из каталога выше основного скрипта в иерархии файловой системы?
prj
-pkg_1
--file1.py
-pkg_2
--file2.py
Внутри file2.py у нас есть что-то вроде:
# Ye be in dis 'ere file which be name-ed `file2.py`
if __name__ == '__main__':
## MAGICAL IMPORT STATEMENT HERE ###
#...
29 просмотров
schedule
05.05.2023
Перезагрузить субмодуль, импортированный в другие модули
У меня есть следующая проблема, и я поделюсь четырьмя разными файлами .py, чтобы лучше объяснить себя. Я запускаю код из spyder (не jupyter), python 3.4. У меня есть мастер-скрипт "master001.py", из которого я выполняю код. это выглядит так:...
183 просмотров
schedule
21.12.2022
Python использует importlib для импорта модуля из каталога пакета
Я пытаюсь динамически импортировать PySide2 с помощью importlib , потому что статического с import недостаточно для моего приложения. Мне нужна importlib, потому что в конце концов она будет использоваться с pyinstaller для создания одного...
1127 просмотров
schedule
10.07.2023
Обработка исключений, вызванных импортированными модулями, с помощью importlib.import_module
У меня есть простая система плагинов, упрощенная форма ниже. Идея состоит в том, что плагины будут реализовывать абстрактный класс и могут вызывать исключение, чтобы сигнализировать о разрыве.
# my_plugin.py
import my_app
class...
622 просмотров
schedule
15.04.2023
Как импортировать несколько разных импортов с помощью importlib на python?
У меня есть файл python, который начинает содержать множество операторов импорта, таких как
from enum import auto
Допустим, у меня есть файл с именем a.py, а a.py использует from enum import auto . Есть ли способ создать отдельный файл с...
73 просмотров
schedule
23.10.2022
Как обмениваться метаданными пакета между setup.py и кодом приложения?
Типичное дерево каталогов проекта Python может выглядеть так.
.
├── src
│ ├── __init__.py
│ ├── main.py
│ ├── module1
│ │ ├── __init__.py
│ │ └── foo.py
│ └── module2
│ ├── __init__.py
│ └── bar.py
├── setup.py
└── venv...
78 просмотров
schedule
19.08.2023
Запуск нескольких скриптов Python с использованием importlib
У меня есть один скрипт Python, который, по сути, запускает ежедневный процесс извлечения данных, который запускает 20 скриптов в этом скрипте. Каждый из суб-скриптов запускает sql-запрос.
У меня есть сценарий в планировщике задач, который...
230 просмотров
schedule
30.11.2023
Есть ли способ получить установленные модули без информации о версии с помощью pip?
Я пробовал pip freeze . Мне нужно, чтобы он выводил только модули, разделенные символами новой строки, например pip freeze , но без номера версии, потому что я пытаюсь создать автоматическое обновление и хочу сделать pip install --upgrade...
39 просмотров
schedule
07.12.2023
Учитывая путь к исходному файлу Python, как мне узнать, к какому пакету принадлежит этот файл?
Учитывая путь к файлу, мне нужно, чтобы имя пакета передавалось в importlib.import_module() , чтобы относительный импорт работал правильно. Я не могу импортировать его, а затем проверить module.__package__ , потому что он не будет успешно...
161 просмотров
schedule
23.03.2024