PythonCamp
الذهاب إلى القناة على Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
إظهار المزيد9 074
المشتركون
لا توجد بيانات24 ساعات
-267 أيام
-11330 أيام
أرشيف المشاركات
9 074
FastAPI: Modern Python Web Development
Bill Lubanovic
2023
Автор рассказывает о тонкостях разработки на FastAPI, предлагая руководства по различным темам, таким как формы, доступ к базам данных, графика, карты и многое другое, что поможет вам не только освоить основы. В книгу также включены руководства, которые помогут вам освоить RESTful API, проверку данных, авторизацию и производительность. Благодаря сходству с такими фреймворками, как Flask и Django, вам будет легко начать работу с FastAPI.
#python #eng
9 074
Building Statistical Models in Python: Develop useful models for regression, classification, time series, and survival analysis
Huy Hoang Nguyen
2023
Эта книга не только поможет вам разобраться в сложностях статистического моделирования, но и предоставит практические рекомендации для немедленного применения на наглядных примерах. Уделяя особое внимание примерам приложений и кода, вы поймете концепции, одновременно получая практический опыт. С помощью Python и его основных библиотек вы изучите основные статистические модели, включая проверку гипотез, регрессию, анализ временных рядов, классификацию и многое другое.
#python #eng
9 074
Pretty print
Модуль pprint позволяет настраивать вывод коллекций. Это полезно при работе с коллекциями, в которых больше двух вложений и более 10 элементов.
pprint.pprint(object, indent=1, width=80, depth=None) — выводит объект с отступами indent, ограничивает строку до width символов и идёт в глубь до depth элементов.
#lesson9 074
Расширенная аналитика с PySpark: Практические примеры анализа больших наборов данных с использованием Python и Spark
Акаш Тандон, Сэнди Райза, Ури Ласерсон
2023
Книга посвящена практическим методам анализа больших объемов данных с использованием языка Python и фреймворка Spark, она знакомит с моделью программирования Spark и основами системы с открытым исходным кодом PySpark. Каждая глава описывает отдельный аспект анализа данных, показаны основы обработки данных в PySpark и Python на примере очистки данных, подробно освещается машинное обучение с помощью Spark. Книга поможет читателю понять, как устроен и работает весь конвейер PySpark для комплексной аналитики больших наборов данных: от создания и оценки моделей до очистки, предварительной обработки и исследования данных с особым акцентом на производственные приложения. Отдельные главы посвящены обработке изображений и библиотеке Spark NLP.
#python #rus
9 074
Build a Backend REST API with Python & Django — Beginner: Create that App & fully-functioning user database in this crash course to building a REST API
Asadullah Alam
2023
Внутри книги вы найдете:
Пошаговые руководства: Пройдите весь процесс создания среды разработки на Windows и macOS, начиная с установки необходимых инструментов и заканчивая развертыванием приложения на AWS.
Практический подход: Погрузитесь в практические занятия, начиная с создания простого скрипта «Hello World» и заканчивая сложными функциями, такими как аутентификация, публикация обновлений статуса и управление лентой профилей.
Глубокие объяснения: Поймите основные концепции Django 2.2 и Django REST Framework 3.9, такие как Django Models, APIViews, Viewsets, Serializers.
Применение в реальном мире: Узнайте о значении внутренних REST API в современной цифровой эре, основанной на приложениях.
#python #django #eng
9 074
Python GUI
Olaf Art Ananda
2020
Если вы собираетесь создать приложение с графическим интерфейсом для Android с помощью Python или вам просто интересно узнать, что можно сделать на выбранном вами языке программирования, то эта книга для вас.
Книга охватывает весь процесс от установки, кодирования до развертывания приложений на Android с использованием Python, Qt5, PyQt5 и Visual Studio Code. В этой книге рассматривается только декларативный подход с использованием QtQuick и QML.
#python #eng
9 074
Flask Framework Cookbook: Enhance your Flask skills with advanced techniques and build dynamic, responsive web applications, 3rd Edition
Shalabh Aggarwal
2023
Новое издание отказывается от устаревших библиотек, совершенствует содержание, чтобы включить новые паттерны кодирования, и представляет рецепты для новейших инструментов. Например, вы изучите различные способы интеграции с GPT для создания приложений Flask, способных работать с искусственным интеллектом.
#python #eng
9 074
Context Manager
Для работы с with нужны методы
__enter__ и __exit__. Но это вовсе не мешает использовать его с функциями. Возможно это за счёт contextlib.
Импортируем @contextmanager и накладываем на функцию. Когда интерпретатор дойдёт до yield, управление перейдёт внутрь with вместе с переданным объектом.
После того как выполнение блока with закончится, управление вернётся к функции, которая сможет убрать мусор.
#theory9 074
Python for Teenagers: Learn to Program like a Superhero!, 2nd Edition
2024
James R. Payne
Эта книга, предназначенная для учащихся среднего и старшего школьного возраста, вооружит начинающих программистов прочным фундаментом, который они смогут пронести через всю жизнь. С помощью веселого и простого языка (и примеров программирования) она обучит основам, необходимым для того, чтобы начать путь программиста. Python - очень гибкий язык, позволяющий разработчикам работать в любых технических областях и являющийся желанным дополнением к любому резюме. Благодаря низкой скорости обучения он является отличным языком для начинающих, так как новые разработчики могут использовать основы кодирования, изученные на Python, и применять их в любом другом языке.
#python #eng
9 074
Minimalist Data Wrangling with Python
Marek Gagolewski
2023
Книга "Минималистическая обработка данных с помощью Python" предназначена для первого знакомства студентов с наукой о данных и представляет собой обзор высокого уровня, а также подробное обсуждение ключевых концепций. Мы изучаем методы очистки данных, полученных из различных источников, преобразования, выбора и извлечения признаков, проведения исследовательского анализа данных и снижения размерности, выявления естественно возникающих кластеров данных, моделирования закономерностей в данных, сравнения данных между группами и представления результатов.
#python #eng
9 074
Три точки
Ellipsis переводится с английского как многоточие, поэтому обозначается объект двумя способами:
Ellipsis и ...
Он используется в качестве замены ключевого слова pass, в аннотации типов и как доп. функционал для матриц.
В аннотации типов с помощью троеточий мы указываем что может быть неограниченное количество объектов определённого типа.
#lesson