Русский
Открыть в Telegram

ВеткаВсем привет! У меня вопрос, имеет ли кто то опыт создания библеотеки? Прошу поделится опытом и ответить на вопросы: Како…

5 сообщений · –
~
Всем привет! У меня вопрос, имеет ли кто то опыт создания библеотеки? Прошу поделится опытом и ответить на вопросы: Какой структуры проекта стоит придерживаться для такой цели? Какие условия надо соблюсти? Как и куда загрузить чтоб можно было просто скачать библеотеку через pip install? Заранее спасибо!
  1. L
    Фотография
    нажмите — покажем
    Когда юзер ставит твою либу через pip она падает в эту папку в его env
  2. L
    Кста requests немного фиданула, надо было добавить кэш питона в .gititgnore
  3. L
    ZALUPALIB/ ├── pyproject.toml # Главный файл конфигурации и сборки и пр. херни ├── README.md # Можешь написать там какую то херню которую никто читать не будет ├── LICENSE # Лицензия (ЕСЛИ ПОСТАВИШЬ MIT Я ТЕБЯ ИЗОБЬЮ ТЕКСТОМ GPLv3) ├── .gitignore # Исключения для Git (не пропишешь там кеш птиона я тебя изобью свои забитым под 80% HDD baraucda) │ ├── src/ # Исходный код библиотеки (как правило говнокод) │ └── my_super_lib/ # Сам пакет (название, по которому делают import) │ ├── __init__.py # Делает папку Python-пакетом (надеюсь не из пятреочки?) │ ├── core.py # Модуль с основной логикой (Без него работать будет без удовольствия) │ └── utils.py # Вспомогательный модуль (Нахуй он нужен()) │ └── tests/ # тесты, это тебе нахуй не нужно └── test_core.py

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем