Size: a a a

2018 December 07
# pip install
🔥 JSON в практике - Расширяем возможности

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Давайте удивим мировое сообщество python программистов! 😎
источник
2019 March 30
# pip install
🔥 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
источник
2019 April 22
# pip install
😎 Создание своего веб-фреймворка на Python - Часть 1
🌎 Подробнее: http://python-3.ru/page/web-framework-python

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

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

Подробнее: https://python-scripts.com/animations-with-matplotlib
источник
2019 May 17
# pip install
🔥 Отправка писем из 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
источник
2019 May 30
# pip install
🔥 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
источник
2019 May 31
# pip install
🔍 Data Science — 8 главных библиотек для Python программиста
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install

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

Подробнее: https://python-scripts.com/data-science
источник
2019 July 24
# pip install
🔥 Шпаргалки по 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
источник
2019 July 29
# pip install
🔥 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 уже можно назвать завершенным делом, мы можем с уверенностью начать изучать особенности последнего реализа. Выпуск анонсирован на октябрь, так что программистам не придется долго ждать.
источник
2019 August 30
# pip install
🔥 Примеры проверок существования файлов
Сколько лет прошло, но я все еще гуглю "file exists python"...

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

🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install

Подробнее: https://python-scripts.com/file-exists
источник
2019 September 25
# pip install
🔍 Руководство по созданию поиска на сайте в Django
🎯 Telegram Чат: https://telegram.im/@python_scripts?lang=ru
🎯 Канал: https://telegram.im/@pip_install?lang=ru

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

Подробнее: https://python-scripts.com/django-search
источник
2019 September 30
# pip install
🔥 Шпаргалки по ошибкам в Python - как их исправлять?
🎯 Telegram Чат: @python_scripts

Python выводит трассировку (далее traceback), когда в вашем коде появляется ошибка. Вывод traceback может быть немного пугающим, если вы видите его впервые, или не понимаете, чего от вас хотят. Однако traceback Python содержит много информации, которая может помочь вам определить и исправить причину, из-за которой в вашем коде возникла ошибка.

☀️ Подробнее: https://python-scripts.com/python-traceback
источник
2019 October 07
# pip install
PyMySQL — инструкция по использованию MySQL на примерах
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install

В статье будет показано, как использовать MySQL в Python при помощи PyMySQL модуля.

Подробнее: https://python-scripts.com/pymysql
источник
2019 October 08
# pip install
🔥 BeautifulSoup – парсинг HTML в Python на примерах
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install

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

Подробнее: https://python-scripts.com/beautifulsoup-html-parsing

Содержание статьи
- BeautifulSoup на примерах
- Установка BeautifulSoup в Python
- Пример HTML-кода страницы
- BeautifulSoup простой пример парсинга HTML
- BeautifulSoup теги, атрибуты name и text
- BeautifulSoap перебираем HTML теги
- BeautifulSoup атрибут children
- BeautifulSoup атрибут descendants
- BeautifulSoup и веб-скрапинг HTML
- BeautifulSoup метод prettify()
- BeautifulSoup метод find(), поиск элементов по id
- BeautifulSoup метод find_all() поиск всех тегов в HTML
- BeautifulSoup методы select() и select_one() CSS селекторы
- BeautifulSoup метод append() добавление нового HTML-тега
источник