Я хочу добавить точку входа в setup.py, которая вызывает статический метод класса c. Возможно ли это, и если да, то как? Я попробовал и посмотрел документацию, но не могу понять, как это сделать.
Пример: Формат пакета:
mypackage/
setup.py
mypackage/
test.py
test.py содержит:
class TestClass:
@staticmethod
test_func():
print("test print statement")
setup.py содержит консольные сценарии, которые выглядят следующим образом:
entry_points={
'console_scripts': [
'run_console_script = mypackage.test:TestClass.test_func'
]}
Но когда я запускаю приведенный выше код, он не выдает ошибку, и все же ничего не печатается.