python_real | Unsorted

Telegram-канал python_real - Реальный Python

2341

Все о пайтон, новости, подборки на русском и английском.

Subscribe to a channel

Реальный Python

10 замечательных советов по ООП на Python, которые значительно оптимизируют ваш код

Объектно-ориентированное программирование (ООП) - это отличная парадигма программирования для создания модульного и многократно используемого кода, который легко поддерживать и расширять.

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

Однако освоить ООП не так просто, как понять некоторые базовые синтаксические приемы и трюки.

В этой статье мы рассмотрим 10 продвинутых приемов для написания лучших ООП-программ на Python.

https://medium.com/techtofreedom/10-remarkable-python-oop-tips-that-will-optimize-your-code-significantly-a47e4103b44d


👉 @python_real

Читать полностью…

Реальный Python

Погрузитесь в мир Python с нашим бесплатным курсом!

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

Что вы освоите:
— Составление программ из нескольких модулей.
— Анализ ошибок в коде с использованием отладочной печати.

📚 Курс охватывает основы Python: синтаксис, условия, циклы, типы данных и библиотеки. Практика на каждом шаге поможет вам уверенно использовать язык.

Начните свое обучение с бесплатного базового курса Python и вы сможете создавать несложные программы, а так же анализировать ошибки в коде!

Читать полностью…

Реальный Python

8 советов по созданию визуализаций данных на Python с помощью Bokeh

Python - отличный инструмент с открытым исходным кодом для создания визуализаций данных. Существует множество библиотек для визуализации данных, включая Matplotlib, Seaborn и Bokeh.

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

Ниже приведены несколько советов, которые я узнал по пути создания визуализаций данных с помощью Bokeh.

https://towardsdatascience.com/8-tips-for-creating-data-visualizations-in-python-using-bokeh-d7a01701503d

👉 @python_real

Читать полностью…

Реальный Python

Как получить список всех файлов в каталоге с помощью Python

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

https://realpython.com/get-all-files-in-directory-python/

👉 @python_real

Читать полностью…

Реальный Python

7 полезных советов по Python

Множественное присвоение переменных, цикл For else, сравнение цепочек, функции floor() и ceil(), проверка объекта с помощью dir(), обратная строка со срезом, N строк

https://sonikabaniya.medium.com/7-useful-python-tips-96070071e736

👉 @python_real

Читать полностью…

Реальный Python

8 лучших инструментов Python для работы с изображениями

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

https://www.kdnuggets.com/2022/11/8-best-python-image-manipulation-tools.html

👉 @python_real

Читать полностью…

Реальный Python

Что-то среднее между pytorch и karpathy/micrograd


Из-за своей чрезвычайной простоты он призван стать самой простой средой для добавления новых ускорителей с поддержкой как логического вывода, так и обучения.

https://github.com/geohot/tinygrad

👉 @python_real

Читать полностью…

Реальный Python

Введение в Pandas для науки о данных

Библиотека Pandas является основой любой работы по науке о данных в Python. Это введение познакомит вас с основами манипулирования данными и расскажет о многих важных функциях Pandas.

https://www.kdnuggets.com/2020/06/introduction-pandas-data-science.html

👉 @python_real

Читать полностью…

Реальный Python

Самые полезные советы по Python, которые вы должны знать

Одним из самых популярных и востребованных языков программирования в мире является Python. Это связано с различными факторами:

1. Он прост в освоении и невероятно адаптируется.
2. Доступно множество модулей и библиотек.
3. Меньше сложности кода.

https://python.plainenglish.io/python-top-most-useful-tips-you-should-learn-c9c7e77c9b5e

👉 @python_real

Читать полностью…

Реальный Python

190 проектов Python с исходным кодом

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

https://amankharwal.medium.com/130-python-projects-with-source-code-61f498591bb

👉 @python_real

Читать полностью…

Реальный Python

Nebulo

Nebulo is a python library for building GraphQL APIs on top of PostgreSQL.

https://github.com/olirice/nebulo

👉 @python_real

Читать полностью…

Реальный Python

SQL — востребованный язык для разработчиков, аналитиков и тестировщиков. Прокачайте знания SQL и навыки работы с базами данных на бесплатном мини-курсе Skillbox.

Зарегистрируйтесь прямо сейчас и получите полезный гайд по профессии: https://epic.st/QKkIO

Что будем делать:
— Писать запросы на языке SQL.
— Проводить аналитику для бизнеса.
— Разрабатывать автоматизированную отчётность в Excel.
— Обрабатывать данные в Power Query.
— Визуализировать показатели в Excel: создавать красивые графики, диаграммы и отчёты.
— Применять инструменты Excel для анализа данных.

Спикер — Мкртич Пудеян, специалист по анализу данных в «Газпромбанке». Сертифицированный SQL-разработчик от Microsoft.

🎉 Всех участников ждут подарки: персональная карьерная консультация, на которой мы определим ваши сильные стороны и поможем выбрать направление в разработке, 5 полезных статей по SQL и Excel, а также год бесплатного изучения английского языка.

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

Читать полностью…

Реальный Python

Convert List of Lists to CSV File in Python

https://www.pythonforbeginners.com/lists/convert-list-of-lists-to-csv-file-in-python

👉 @python_real

Читать полностью…

Реальный Python

Полезные Python модули, которыми мало кто пользуется

https://www.freecodecamp.org/news/awesome-python-modules-you-probably-arent-using-but-should-be-ec926da27439

👉 @python_real

Читать полностью…

Реальный Python

End-to-End Project 🚀 — A guide to Building a YouTube Video Chatbot with LangChain and Pinecone Vectorstore 🤖📹


Watching a one-hour long YouTube video about any research topic is obviously intimidating. AI can solve this problem.

By the end of this article, you will be able to create your own AI YouTube chatbot.

I will take you through step-by-step process.
Initiate a OpenAI Model
Load Source Documents
Split text into chunks
Create & Store Vector Embeddings
Ask Query

aqdas.ansari180/end-to-end-project-a-guide-to-building-a-youtube-video-chatbot-with-langchain-and-pinecone-535b07645efc" rel="nofollow">https://medium.com/@aqdas.ansari180/end-to-end-project-a-guide-to-building-a-youtube-video-chatbot-with-langchain-and-pinecone-535b07645efc

👉 @python_real

Читать полностью…

Реальный Python

Создание интерпретатора Python внутри ChatGPT

Эта история вдохновлена ​​​​подобной историей «Создание виртуальной машины внутри ChatGPT» . Я был впечатлен и решил попробовать что-то подобное, но на этот раз вместо инструмента командной строки Linux давайте попросим ChatGPT быть нашим интерпретатором Python.

https://levelup.gitconnected.com/building-a-python-interpreter-inside-chatgpt-49251af35fea

👉 @python_real

Читать полностью…

Реальный Python

Python — как реализовать нулевое копирование

В своей последней статье я подробно рассказал о нулевом копировании, « Linux — Zero Copy ». Сегодня давайте реализуем нулевое копирование на Python и проведем несколько экспериментов.

https://medium.com/geekculture/python-how-to-implement-zero-copy-1fce69a73706

👉 @python_real

Читать полностью…

Реальный Python

Как запускать фоновые задачи в FastAPI

Итак, я работал над одним из своих проектов Python FastAPI, и мне нужна была фоновая задача для загрузки файла журнала на S3 каждые 86400 секунд. Что заставило меня изучить этот вопрос. Таким образом, в этой статье обсуждается, как периодически запускать простую задачу в фоновом режиме нашего приложения FastAPI.

https://python.plainenglish.io/how-to-run-background-tasks-in-fastapi-python-73980fcf5672

👉 @python_real

Читать полностью…

Реальный Python

9 невероятных трюков с Python, которые сделают ваш код более элегантным

https://medium.com/techtofreedom/9-fabulous-python-tricks-that-make-your-code-more-elegant-bf01a6294908

👉 @python_real

Читать полностью…

Реальный Python

Как настроить классы данных в Python

Эффективное управление данными с помощью Python dataclass с использованием заморозки и свойств

https://betterprogramming.pub/how-to-setup-data-classes-in-python-ffd85549523c

👉 @python_real

Читать полностью…

Реальный Python

9 вещей, которые показывают, что вы не являетесь профессиональным разработчиком Python

Покажи мне свой код, и я скажу тебе, кто ты.

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

https://python.plainenglish.io/9-things-you-do-that-show-you-are-not-a-python-professional-b8e0681af9e3

👉 @python_real

Читать полностью…

Реальный Python

Шпаргалка по Python

https://quickref.me/python

👉 @python_real

Читать полностью…

Реальный Python

JC-Инструмент CLI и библиотека Python, которые преобразуют выходные данные популярных инструментов командной строки, типы файлов и общие строки в JSON, YAML или словари. Это позволяет направлять вывод в такие инструменты, как jq, и упрощает сценарии автоматизации.

https://github.com/kellyjonbrazil/jc

latexify-Генерирует математическое описание LaTeX из функций Python.

https://github.com/google/latexify_py

👉 @python_real

Читать полностью…

Реальный Python

Python-codext

Расширение кодеков Python, содержащее CLI-инструменты для кодирования/декодирования чего угодно.

https://github.com/dhondta/python-codext

👉 @python_real

Читать полностью…

Реальный Python

FastHX

FastAPI and HTMX, the right way.

Key features:
Decorator syntax that works with FastAPI as one would expect, no need for unused or magic dependencies in routes.
Works with any templating engine or server-side rendering library, e.g. markyp-html or dominate.
Built-in Jinja2 templating support (even with multiple template folders).
Gives the rendering engine access to all dependencies of the decorated route.
FastAPI routes will keep working normally by default if they receive non-HTMX requests, so the same route can serve data and render HTML at the same time.
Correct typing makes it possible to apply other (typed) decorators to your routes.
Works with both sync and async routes.

https://github.com/volfpeter/fasthx

👉 @python_real

Читать полностью…

Реальный Python

A Simple Way to Time Code in Python

https://www.kdnuggets.com/2021/03/simple-way-time-code-python.html

👉 @python_real

Читать полностью…

Реальный Python

Шпаргалки по Python

Шпаргалка Python For Data Science
Python for data science шпаргалка
Шпаргалка python от Яндекс. Словари
Шпаргалки по Python 3 (для начинающих)
Шпаргалка по Python Data Science
Шпаргалки по программированию на Python
Шпаргалка по NumPy
Объемная шпаргалка по Python
Шпаргалка по Python

👉 @python_real

Читать полностью…

Реальный Python

По данным HeadHunter, более 8 000 компаний ищут компетентных специалистов разных уровней в сфере Python-разработки. Это одни из самых востребованных IT-специалистов на рынке. Они создают веб-приложения и чат-ботов, автоматизируют процессы. Хотите попасть в этот список?

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


Подробная программа: https://epic.st/L2Vp3

Что особенного в мини-курсе по Python:
— Подходит новичкам — от вас не требуется знаний и опыта в IT.
— 4 крутых проекта для портфолио.
— Практические задания для проверки знаний.
— Живое общение со спикером.
— 5 статей для старта карьеры в Python-разработке.
— Бессрочный доступ к видео.

Спикер — Анастасия Борнева, руководитель направления по исследованию данных в «Сбере». Опыт в программировании — более 9 лет. С 2018 года — эксперт по автоматизации процессов с помощью искусственного интеллекта в «Сбере».

Успейте записаться и получить подарки!

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

Читать полностью…

Реальный Python

APTRS

APTRS (Automated Penetration Testing Reporting System) is an automated reporting tool in Python and Django. The tool allows Penetration testers to create a report directly without using the Traditional Docx file. It also provides an approach to keeping track of the projects and vulnerabilities.

https://github.com/Anof-cyber/APTRS

👉 @python_real

Читать полностью…

Реальный Python

Visualising Probability Distributions in Python

In what follows, we’ll learn how to visualize the PMF/PDF of important probability distributions in python.

amit.kr.goyal/visualising-probability-distributions-in-python-ebef944489bc" rel="nofollow">https://medium.com/@amit.kr.goyal/visualising-probability-distributions-in-python-ebef944489bc

👉 @python_real

Читать полностью…
Subscribe to a channel