# pip install
2.23K members
6 photos
27 links
Обучающие статьи для Python Программистов. Наш чат: https://tttttt.me/python_scripts По всем вопросам писать: @python_user
Download Telegram
to view and join the conversation
PyTorch RNN: Определяем язык по фамилии человека

В данном руководстве, мы построим Рекуррентную Нейронную Сеть (Recurrent Neural Network, далее — RNN) в PyTorch, которая будет классифицировать имена людей по их языкам. Предположим, что у читателя есть основы понимания PyTorch и машинного обучения в Python.

В конце данного руководства, мы сможем предугадывать язык на котором разговаривает человек по его имени.

Подробнее: https://python-scripts.com/pytorch-rnn
🔥 Шпаргалки по использованию range в Python
👉 Telegram чат: @python_scripts

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

К концу данного руководства вы будете:
- Понимать, как работает функция Python range;
- Знать, как отличаются реализации для Python 2 и Python 3;
- Увидите ряд наглядных примеров работы с range();
- Сможете работать с учетом ограничений range().

Подробнее: https://python-scripts.com/range
🔥 Самые быстрые способы перевернуть строку в Python
👉 Telegram чат: @python_scripts

Обзор трех основных способа перевернуть строку Python. Также вы увидите показатели производительности выполняемого кода.

1. Переворот строки при помощи среза
2. Перевернуть сроку при помощи reversed() и str.join()
3. «Классический» алгоритм переворота строк

Подробнее: https://python-scripts.com/reversed
🔥 JSON в практике - Расширяем возможности

Сразу после появления, JSON быстро стал де факто стандартом обмена информации. Python содержит встроенный модуль под названием json для кодирования и декодирования данных JSON.

☀️ Подробнее: https://python-scripts.com/json

Содержание:
- Подробнее про JSON
- Структура JSON
- Python поддерживает JSON
- Небольшой словарь
- Сериализация JSON
- Пример сериализации JSON Python
- Несколько полезных аргументов
- Десериализация JSON
- Пример десериализации JSON Python
- Пример работы с JSON Python
- Кодирование и декодирование объектов Python
- Упрощение структур данных
- Кодирование пользовательских типов
10 декабря в 20-00 мск пройдет открытый вебинар на тему: «Внутреннее устройство интерпретатора CPython» − присоединяйтесь: https://otus.pw/imzD/

Вебинар пройдет в рамках набора продвинутого курса «Разработчик Python».
Кстати, вступительное тестирование на курс проходят только 59.3% − проверьте себя: https://otus.pw/KAfT/

Открывайте новые горизонты профессии с Otus - уже более 20 именитых компаний рынка IT ждут на собеседование успешных выпускников!
Множества в Python – это структура данных, которые содержат неупорядоченные элементы. Элементы также не является индексированным. Как и список, множество позволяет внесение и удаление элементов.

🔥 Подробнее: https://python-scripts.com/sets
👉 Telegram чат: @python_scripts

Содержание:
- Создание множеств
- Доступ к элементам множеств
- Добавление элементов во множество
- Удаление элементов из множеств
- Объединение множеств
- Пересечение множеств
- Разница множеств
- Сравнение множеств
- Методы множеств
- Frozenset в Python
Примеры использования цикла for в одну строку
👉 Telegram чат: @python_scripts

Как и большинство программистов, вы знаете, что после создания массива, вам нужно написать цикл для его обработки. С этим нет никаких проблем, но иногда нам не нужно использовать несколько строк для написания полного цикла for для одной простой задачи.

Подробнее + Примеры: https://python-scripts.com/for-in-one-line
Объектно-ориентированное Программирование в Python
🔥 Подробный справочник

Содержание:
- Преимущества и недостатки ООП Python
- Класс
- Объекты
- Атрибуты класса
- Атрибуты класса против атрибутов экземпляров
- Методы
- Статичные методы
- Возврат множественных значений из метода
- Метод str
- Конструкторы
- Локальные переменные против глобальных
- Локальные переменные
- Глобальная переменная
- Модификаторы доступа
- Наследование
- Множественное наследование Python
- Полиморфизм
- Перегрузка метода
- Переопределение метода
- Инкапсуляция

Подробнее: https://python-scripts.com/object-oriented-programming-in-python
🔥 Создание сайта на Wagtail (CMS на Django)

В мире Python существуют несколько CMS которые используют фреймворк Django, самые популярные из них это django-cms и Wagtail. В данной статье мы выполним первые шаги к собственному сайту на Python используя Wagtail.

Подробнее: https://python-scripts.com/wagtail
👉 Telegram чат: @python_scripts
Здравствуйте!
🔥 Хотите помочь нам на Github?

Мы хотим добавить сайт нашего сообщества в awesome-python это самый популярный в мире список библиотек, статей и сайтов о Python.

Что от меня нужно?
1. Зайдите по ссылке: https://github.com/vinta/awesome-python/pull/1263
2. Поставь палец вверх! 👍

Давайте удивим мировое сообщество python программистов! 😎
🔥 Amazon: AWS Lambda и API Gateway с примерами на Python
🎯 Python Чат: @python_scripts

Для этого примера мы используем сервис от AWS под названием Lambda, который позволит вам развернуть вашу функцию и ее зависимости, а также легко подключить ее к API. Чтобы создать API, мы воспользуемся API Gateway — еще один сервис, предоставляемый AWS.

Подробнее: https://python-scripts.com/aws-lambda-and-api-gateway
😎 Создание своего веб-фреймворка на Python - Часть 1
🌎 Подробнее: http://python-3.ru/page/web-framework-python

В этом руководстве мы построим наиболее важные части фреймворка. В конце у нас появятся обработчики запросов (к примеру, Django views), и маршрутизации: простая (как /books/ ) и параметризованная (как /greet/{name} ).
🔥 Анимация данных в Matplotlib
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install

Matplotlib — это библиотека Python для работы с 2D графиками, которая является одной из самых популярных. Большинство начинают свой путь визуализации данных именно с этой библиотекой. Matplotlib может генерировать графики, гистограммы, спектры мощности, диаграммы ошибок и рассеяния. Он также легко интегрируется с такими библиотеками как Pandas и Seaborn для создания более сложных визуализаций.

Подробнее: https://python-scripts.com/animations-with-matplotlib
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Отправка писем из Python используя smtplib
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install

Из данной статьи мы узнаем:
1. Как настроить безопасное подключение при помощи SMTP_SSL() и .starttls()
2. Как использовать встроенную библиотеку Python под названием smtplib для отправки простых писем;
3. Как отправлять письма с HTML содержимым и прикрепленными файлами при помощи пакета email;
4. Как отправлять несколько персонализированных писем при помощи файла СSV с контактными данными;
5. Как использовать пакет Yagmail для отправки писем используя всего несколько строк кода.

❤️ Подробнее: https://selenium-python.com/smtplib-email-example
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Flask или Django? Выбираем Python вебфреймворк
🎯 Telegram Чат: @python_scripts?lang=ru
🎯 Канал: https://telegram.im/@pip_install?lang=ru

Согласно данным опроса разработчиков Python в 2019, Django и Flask являются самыми популярными веб фреймворками среди разработчиков. Вы вряд ли ошибетесь, выбрав один из этих фреймворков для работы с вашим новым веб приложением. Хотя выбор того, какой из них будет лучше работать для вас и ваших целей, есть ряд явных отличий, которые нужно иметь в виду, перед тем как сделать выбор.

Подробнее: https://python-scripts.com/flask-or-django
This media is not supported in your browser
VIEW IN TELEGRAM
🔍 Data Science — 8 главных библиотек для Python программиста
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install

Data science, или наука о данных, набирает все большую популярность среди самых востребованных профессий современного рынка. Специалист в этой области должен обладать глубокими разносторонними знаниями, как теоретическими, так и практическими.

Подробнее: https://python-scripts.com/data-science
🔥 Шпаргалки по Python — хитрости которые вы не используете!
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install

F-строки (Python 3.6+)
Pathlib (Python 3.4+)
Type hinting (Python 3.5+)
Перечисления enum (Python 3.4+)
Встроенный LRU кэш (Python 3.2+)
Повторяемая расширенная распаковка (Python 3.0+)
Классы данных (Python 3.7+)
Пространства имен (Python 3.3+)

Подробнее: https://python-scripts.com/python-code-example
🔥 Python 3.8 - Что нас ждет в новой версии языка программирования?
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install

Подробнее: https://python-scripts.com/python-3-8-version

Бета-цикл Python 3.8 уже запущен в лице Python 3.8.0b1, который был выпущен 4 июня, за которой вышла следующая бета 4 июля. Это значит, что Python 3.8 уже можно назвать завершенным делом, мы можем с уверенностью начать изучать особенности последнего реализа. Выпуск анонсирован на октябрь, так что программистам не придется долго ждать.
Хотите создать свой javascript-виджет с jquery и вписать его на статичный сайт? Или написать по ТЗ и по готовой вёрстке свою CMS на базе Django? Или разработать интерактивных чат-ботов с описанием их API с помощью swagger-спецификаций?

Хорошие новости — на курсе "Full-stack веб-разработчик на Python" https://clc.to/XBIn4g вы наработаете топ-навыки для реализации большинства запросов заказчика.

Если вы столкнетесь с новой задачей на вашем текущем проекте, вы сможете ее решить, так как на этом курсе затронуты все этапы фронт и бэкенд разработки.

На курсе вы изучите: основы HTML и CSS, Javascript и Bootstrap, основы Python, SQL, фреймворк Django, работу в Linux и разработаете финальные проекты, которые можно потом смело включать в портфолио.

🔥 🔥 Жаркая новость: супер-скидки Августа -30%, узнайте подробности: https://clc.to/XBIn4g