Библиотека питониста | Python, Django, Flask
40.6K subscribers
2.74K photos
75 videos
51 files
4.32K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
Преобразование .py-файлов в .exe

Далеко не у всех пользователей Windows установлен интерпретатор Python с нужными библиотеками. А вот упакованная программа в идеале должна запуститься на любой Windows-машине. О том, как это сделать, смотрите в видео.

#видеодня

https://www.youtube.com/watch?v=lOIJIk_maO4&t=14s
Расстояние между двумя точками

#однострочникдня

dist = lambda w,v : (sum((wi - vi)**2 for wi,vi in zip(w,v)))**.5
​​Python. Карманный справочник
Автор: Марк Лутц

В лаконичной форме представлены все необходимые сведения о типах данных и операторах Python, специальных методах,
встроенных функциях и исключениях, наиболее употребляемых стандартных библиотечных модулях и других примечательных языковых средствах Python.

#книгадня

Скачать книгу:
https://t.me/progbook/194
Django - это фреймворк для создания веб-приложений с помощью языка программирования Python, который реализует архитектурный паттерн Model-View-Template (MVT), который по факту является модификацией распростаненного в веб-программировании паттерна MVC (Model-View-Controller).

#библиотекадня

Официальная документация по Django:
https://docs.djangoproject.com/en/2.1/

Руководство по веб-фреймворку Django на русском языке:
https://metanit.com/python/django/
​​Matplotlib Cheat Sheet

Концентрат информации по Matplotlib!

#cheatsheet
Chris Hawkes - на данном канале вы сможете найти материалы не только по языку Python, но узнать подробнее, что такое ReactJS, Django и многое другое.

#youtubeдня

https://www.youtube.com/user/noobtoprofessional
​​Django for Beginners: Learn web development with Django 2.0
Автор: William S. Vincent

От новичка к уверенному разработчику Django.
Вы напишете 4 веб-приложения - от базового «Hello World» до надежного приложения Blog с формами и учетными записями пользователей, изучите современные рекомендации в отношении представлений, шаблонов, URL-адресов, тестирования и развертывания. Материал обновлен с последними версиями как Django (2.0), так и Python.

#книгадня

Читать книгу онлайн:
https://djangoforbeginners.com/introduction/
🤔1
​​Нейронная сеть в 15 строк кода при помощи Python и библиотеки Keras

#статьядня

https://proglib.io/p/diabetes-network/
Сложение векторов

#однострочникдня

def add(A, B): return [ai+bi for (ai, bi) in zip(A, B)]
add(A,B)
​​Python на примерах. Практический курс по программированию
Автор: Алексей Васильев

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

#книгадня
​​Matplotlib – кросс-платформенная библиотека построения высококачественных 2D графиков. Ее можно запускать в скриптах, командных оболочках Python и IPython, на веб-серверах и в различных графических интерфейсах.

#библиотекадня

Официальная документация по Matplotlib:
https://matplotlib.org/
Разбиение массива на меньшие списки указанного размера. Для создания списка желаемого размера используется range, а заполняется список при помощи map.

#codeexample

from math import ceil
def chunk(arr, size):
return list(
map(lambda x: arr[x * size:x * size + size],
list(range(0, ceil(len(arr) / size)))))
​​Интерактивная карта событий в мире Python
Возможно, найдете что-то интересное и для себя!

#events

http://lmorillas.github.io/python_events/