Пакет Python без __init __

Я pip install -редактировал flufl.enum пакет Python, и я заметил, что он работает, несмотря на отсутствие модуля flufl / __ init __. py в качестве обычных пакетов Python. Еще более странно следующее:

>>> import flufl
>>> flufl

Я попытался воспроизвести это создание foo / bar / __ init __. Py без foo / __ init __. Py и (предсказуемо) import foo терпит неудачу. Как flufl это делает?

14
задан gsakkis 13 November 2011 в 10:31
поделиться