Добавление EntryPoints Python во время выполнения - PullRequest
0 голосов
/ 20 сентября 2018

Начиная с гипотезы, которую я уже определил и установил пакет с точкой входа, которая выглядит следующим образом:

setup(...
    entry_points={
        'group.subgrp': []
    }
...)

Затем во время выполнения я хотел бы определить некоторые функции и прикрепить их в качестве точек входа.Псевдокод может выглядеть следующим образом:

@Entrypoint.attach(group='group.subgrp', name='dummy_name')
def my_dummy_function():
    ....

Это выполнимо?

РЕДАКТИРОВАТЬ: После написания вопроса, я пришел к выводу, что это не имеет смысла, так как вызываемый определяется наточки входа «доступны», даже если пакет не «запускается».В любом случае я оставлю этот вопрос здесь, просто чтобы услышать от сообщества.

...