Comments 22
Есть неплохой репозиторий: https://github.com/lk-geimfari/awesomo/blob/master/languages/PYTHON.md
Кстати, как есть и для других языков.
Есть ещё awsome python — в отличие от awsomo он без картинок, но в нём либы сгруппированы по категориям. Он есть в трёх видах:
1) исходник на гитхабе https://github.com/vinta/awesome-python — длинный список на много экранов)
2) https://awesome-python.com/ – список, свёрстаный в веб-страничку с навигацией справа (есть небольшой лаг по обновлению)
3) https://python.libhunt.com/ – целый сайт с регистрацией, новостями, тэгами, changelog'ами и пр. Основывается на списке с гитхаба, но список сильно шире за счёт добавленных пользователями библиотек.
Например, библиотек для визуализации пару лет назад было, соответственно, 9, 10 и 17. Сейчас 11, 11 и 23.
20. Termgraph: инструменты для командной строки, рисует графы.
Наверное, все-таки, графики.
marshmallow, trafaret, pydantic для валидации схемы.
pipenv уж очень тормозной. poetry побыстрее, но тоже как то не очень и не так популярна. ждем когда запилят __pypackages__ с pyenv этого будет достаточно
Кстати почему именно Elm ??? Штука по-моему далеко не мейстримная. Мне самому из заменителей джаваскрипта больше всего понравилась scala.js. Увы, для scala нет вменяемой IDE. JetBrains Idea мне не нравится. Тяжелая, тормозная и неуклюжая. Зато очень нравится питонья WingIde. Легкая, шустрая, великолепно документированная! И очень хотелось бы припахать её для веб-дизайна тоже. Тем более в тех случаях когда мне требуется GUI, я предпочитаю делать его в браузере. Так что хоть веб-дизайн далеко не основное чем я занимаюсь (я в основном железячник), заниматься этим приходится хоть не часто, но всё-таки регулярно.
Да можно выбрать нужное направление и погуглить про либу, но какая это статья, если приходится гуглить еще.
- Black: бескомпромиссный code formatter.
Ну супер, js-овский prettier, таки добрался до python, прощайте нормальные читаемые сигнатуры функций, привет пхпэшные сигнатуры а ля:
def func(
x: int,
y: str,
z: int,
):
return x + z
Подскажите пожалуйста толковый курс по веб разработке на Python. Заранее спасибо!
34 open source библиотеки Python (2019)