Как стать автором
Обновить

Комментарии 21

Возможно кому-то будет полезно. Сортировка проектов Apache по языкам программирования. Там есть в том числе и Python: projects.apache.org/projects.html?language

Какие проекты читать в первую очередь? Если брать для самообразования качества кода.

В первую очередь Django, потом Flask, а потом хоть что из этого списка. Знание внутренностей Django очень пригодится в дальнейшей работе.

ИМХО, лучше все же в обратном порядке:
Flask небольшой и не сложный, в нем намного быстрей разобраться, можно быстро начать применять и экспериментировать с простыми четкими задачами.
А Django огромный «комбайн» который надо копать долго и упорно и четко понимая где и как его применять.
НЛО прилетело и опубликовало эту надпись здесь
Что тут делает OpenCV — не ясно, написана она на C/C++, а не на питоне.
После вашего комментария стал присматриваться к тексту более внимательно.
Photon — это исключительно быстрый веб-сканер, разработанный для OSINT. Он может получать URL-адреса, URL-адреса с параметрами, сведения о Intel, файлы, секретные ключи, файлы JavaScript,

сведения о Intel — интересно что это за утилита которая занимается таргетированным промышленным шпионажем?
Это я тоже заметил, но оставляю на совести автора. А вот назвать сишный проект питоньим…
Может, потому что у него питоний интерфейс есть? Я как-то использовал OpenCV, не зная ни бельмеса в С. Но я был в курсе, что он написан на сях.

Фактически это wrapper, который поддерживает все функции. Это примерно так же как и numpy.

Keras, кстати, теперь плавно трансформируется из мультибекэндного фреймворка в Tensorflow-only. Об этом пишут на странице проекта; во многом это связано с тем, что автор библиотеки теперь работает в Google.
Я работал только с тензорфло, поэтому керас для меня это просто фича тф с версии 2.0
:)
А я вот застал времена, когда Keras и на Theano неплохо работал, периодически быстрее в разы, а порой и некоторые непонятные баги при этом исправлялись.

У нас народ раньше PyTorch в основном использовал, насколько я знаю, он считался более внятным и удобным для прототипирования в академии. Но я тогда даже сам питон не знал, занимался старым добрым анализом данных на R. А когда заинтересовался нейросетками, то уже в тф было практически всё под капотом, оставалось написать программу типа 'сделай мне хорошо'.

Подборка интересная, но качество перевода ужасно… и не везде нормальные ссылки (например multidiff — это несколько вариантов библиотек разного назначения).

Зачем минус человеку?
Перевод реально халтурный, пара примеров:
индексации документов и поиска сходства с крупными корпорациями

Он находит нас в области созданных видео, видеоигр, физических симуляций и даже красивых картинок.

18. MicroPython — это «не проект на Python», а компактная реализация питона для микроконтроллеров (в том числе для «народного» esp8266).

Что за дискриминация — Ansible (40.6k☆) есть, а Salt (10.5k☆) — нет


Еще обошли вниманием Jinja2 (6.7k☆). Но это прям очень крутой шаблонизатор. Который иногда является частью других проектов, иногда используется отдельно.


HTTPie (43.9k☆) — да, сами постоянно используем, как замену cURL (15.6k☆).


Про менеджмент пакетов — https://github.com/jazzband/pip-tools и poetry


Еще очень обидно, что за кадром остались такие классные пакеты как argparse и его более современная альтернатива — click (8.5k☆)


И раз уж подборке есть средства DS/DE/ML, то очень странно, что не упомянут проект Jupyter

Python to build dashboards

Python для построения приборных панелей

Social Mapper is a social media mapping tool that correlates profiles using facial recognition.

Social Mapper — это инструмент для картирования в социальных сетях, который коррелирует профили с использованием распознавания лиц.


и прочие прелести машинного перевода…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий