PythonCamp
الذهاب إلى القناة على Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
إظهار المزيد9 074
المشتركون
لا توجد بيانات24 ساعات
-267 أيام
-11330 أيام
أرشيف المشاركات
9 074
Разработка приложений на базе GPT-4 и ChatGPT, 2-е издание
Оливье Келен, Мари-Алис Блете
2025
Эта небольшая книга представляет собой подробное руководство для разработчиков на Python, желающих научиться создавать приложения с использованием больших языковых моделей. Авторы расскажут об основных возможностях и преимуществах моделей GPT-4 и GPT-3.5, а также принципах их работы. Здесь же вы найдете пошаговые инструкции по разработке приложений с использованием библиотеки для Python от OpenAI, в том числе инструментов для генерирования текста, отправки вопросов и получения ответов и создания интеллектуальных ассистентов. Издание содержит множество легковоспроизводимых примеров, которые помогут применить модели в своих проектах. Все примеры кода на Python доступны в репозитории GitHub. Решили использовать возможности LLM в своих приложениях? Тогда вы выбрали правильную книгу.
#python #rus
9 074
pickle
Встроенный модуль позволяет сохранять объекты в виде потока байтов и сохранять в файл, а после загружать его обратно в память в виде объекта.
У pickle есть серьёзный недостаток: он небезопасен. Если есть возможность, лучше использовать другой формат: JSON, например. Сравнение JSON с pickle.
#lesson
9 074
Prototyping Python Dashboards for Scientists and Engineers: Build and Deploy a Complete Dashboard with Python
Padraig Houlahan
2024
Создавайте интерактивные панели мониторинга, управляемые данными, с помощью Python. Это практическое руководство является практическим ресурсом для тех (со скромными навыками программирования), кто работает в научных и инженерных областях и хочет использовать возможности Python для визуализации и анализа данных в удобном для пользователя формате панели мониторинга.
#python #eng
9 074
Ultimate Data Science Programming in Python
Saurabh Chandrakar
2024
Эта книга идеально подходит для дипломированных специалистов, студентов и аспирантов инженерных и научных специальностей, а также для специалистов в области программирования. Она также идеально подходит для инженеров в области обработки данных, ML и искусственного интеллекта, желающих расширить свой опыт в области передовых технологий.
#python #eng
9 074
Попробуйте себя в профессии "Python-разработчик" на раз-два!
Где "раз" - вы записываетесь на практический курс с наставником.
А "два" - завершаете его с первым пет-проектом на руках и сертификатом школы.
🗓 Когда: старт уже 4 марта!
На курсе вас ждет:
✔️ Ежедневная помощь наставника, ответы на любые вопросы.
✔️ 72 урока прямо в браузере в онлайн-тренажере.
✔️ 4 онлайн-встречи с наставником.
✔️ Литература, квизы, задачки, разбор ДЗ, в общем все, чтобы научиться "понимать и писать свой код".
✔️ 2 полезных гайда по Python с собой.
И всего 990 рублей! Гарантируем, что будет интересно😉
9 074
Итератор
Объект, представляющий поток данных. Повторные вызовы метода
__next__() возвращают последовательные элементы в потоке. Если данных больше нет, выдаёт исключение StopIteration.
Чтобы получить итератор у объекта, необходимо использовать iter(obj). Функция автоматически вызывается при использовании цикла for.
Коллекции (список, множество) каждый раз при вызове iter() или использовании с for возвращают новый итератор.
#lesson9 074
Рецепты чистого кода
Контьери М.
2024
Код окружает нас везде: от веб-разработки до смарт-контрактов, встраиваемых систем, блокчейна, бортового ПО системы телескопа Джеймс Уэбб, хирургических роботов и многих других областей. Программы фактически захватывают мир, и мы наблюдаем за появлением профессиональных инструментов для генерации кода на основе искусственного интеллекта. Это значит, что чистота кода важна как никогда. Поскольку мы работаем со все более крупными проприетарными базами или базами с открытым исходным кодом, чистый код — это способ сохранить его актуальным и готовым к изменениям.
#python #eng
9 074
@contextlib.contextmanager
Декоратор позволяет использовать функцию вместе с with. Таким образом, вместо создания большого класса с __enter__ и __exit__, просто накидываем декоратор.
Функция выполняется до блока yield, потом управление переходит в блок with, потом продолжается выполнения функции, даже если возникнет ошибка.
#lesson9 074
Python Toolbox: 100 Scripts for Developers
Serhan Sari
2023
Окунитесь в обширный мир программирования на Python с "Python Toolbox: 100 скриптов для разработчиков". Эта обширная коллекция предлагает широкий спектр скриптов, созданных для упрощения и расширения возможностей вашей разработки. Эти тщательно разработанные сценарии - от упрощения повторяющихся задач до работы со сложными алгоритмами - служат строительными блоками для различных проектов и приложений.
Откройте для себя множество инструментов, тщательно разработанных для ускорения процесса написания кода, повышения эффективности и продуктивности. Каждый сценарий снабжен подробными комментариями и предназначен для разработчиков разного уровня квалификации, предлагая практические решения реальных задач.
#python #eng
9 074
Обработка ошибок в logging
Небольшой интересный факт: нам не нужно передавать исключение в лог отдельно от сообщения, мы можем добавить
exc_info=True в параметры.
Если на месте exc_info будет bool, то система самостоятельно возьмёт и запишет исключение. Если передадим ей Exception, то функция запишет и его.
#lesson9 074
Numerical Python
Robert Johansson
2024
Узнайте, как использовать возможности научных вычислений и анализа данных, предоставляемые Python, его стандартной библиотекой и популярными числовыми пакетами Python с открытым исходным кодом, такими как NumPy, SymPy, SciPy, matplotlib и другими. В этой книге демонстрируется, как работать с математическим моделированием и решать задачи с помощью численных, символьных методов и методов визуализации. В ней рассматриваются приложения в науке, технике, анализе данных и многом другом.
В третьем издании Numerical Python представлено множество практических примеров применения в фундаментальных научных компьютерных дисциплинах, а также в науке о данных и статистике. Это полностью переработанное издание, обновленное для последней версии каждой библиотеки, демонстрирует возможности Python для быстрой разработки и исследовательских вычислений благодаря его простому и высокоуровневому синтаксису и множеству мощных библиотек.
#python #eng
9 074
Наследование
Это — принцип ООП, который позволяет дочернему классу получить все возможности родителя. Проще говоря, «копируем» код другого класса.
Получить доступ к родителю можно с помощью вызова
super(). Оттуда уже можно брать реализации функций, которые мы переопределяем.
По умолчанию все классы наследуются от object, даже если мы этого не указываем. Поэтому у класса будет всё, что есть у object.
#lesson9 074
Python NumPy for Beginners: NumPy Specialization for Data Science
AI Publishing
2022
Эта книга представляет вам практический и простой подход к быстрому изучению Python и NumPy. Эта книга отличается от других, поскольку вам предстоит не просто читать, а многое делать. За каждой теоретической концепцией следуют практические примеры, что облегчает ее освоение.
Пошаговая схема этой книги упрощает процесс обучения. Автор приложил максимум усилий для того, чтобы то, что вы узнаете, закрепилось в памяти. В конце каждой из 11 глав есть короткие упражнения для проверки ваших знаний теоретических концепций, которые вы изучили.
#python #eng
9 074
Prettytable
Это библиотека для отображения таблиц в Python. Она позволяет создавать красивые и форматированные таблицы с минимальным количеством кода.
#lesson
