Python/ django
58.9K subscribers
2.08K photos
62 videos
47 files
2.8K links
по всем вопросам @haarrp

@itchannels_telegram - 🔥 все ит-каналы

@ai_machinelearning_big_data -ML

@ArtificialIntelligencedl -AI

@datascienceiot - 📚

@pythonlbooks

РКН: clck.ru/3FmxmM
加入频道
🖥 A plug-and-play Django app for sending outgoing webhooks on model changes.

Django-приложение для отправки исходящих веб-хуков при изменении модели.

Django имеет встроенную сигнальную систему, которая позволяет программистам планировать выполнение функций при изменении модели. django-webhook использует сигнальную систему вместе с Celery для отправки HTTP-запросов при изменении модели.

Github
Docs

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 datetime.combine() function that lets you combine date and time objects into datetime objects

Вы когда-нибудь использовали datetime.combine() в Python?

Это удобная функция, которая позволяет объединять объекты даты и времени в объекты datetime.

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Python Type Challenges

Освойте подсказки типов данных (подсказки) в Python с помощью крутых интерактивных онлайн-упражнений!

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 #Python package that you can use to get geographic information from partial addresses.

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

pip install geopy

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 JupySQL: Better SQL in Jupyter

JupySQL позволяет запускать SQL и строить графики для больших датасетов в Jupyter с помощью магий %sql, %%sql и %sqlplot.

JupySQL совместим со всеми основными базами данных (например, PostgreSQL, MySQL, SQL Server), хранилищами данных (например, Snowflake, BigQuery, Redshift) и встроенными движками (SQLite и DuckDB).

pip install jupysql

Github
Docs
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Rawdog: Generate and auto-execute Python scripts in the cli

Помощник CLI, который отвечает на запросы, генерируя и автоматически выполняя Python скрипты.

Примеры запросов:

"Сколько папок в моем home каталоге являются git-репозиториями?" ... "Отсоритируй их по размеру диска".

"Какие порты сейчас активны?" ... "Закрой их, пожалуйста".

pip install rawdog-ai

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Data and AI algorithms into production-ready web apps

Библитека, которая позволяет дата-сайентистам создавать интерактивный Web UI для ML-продуктов.

pip install taipy

Github
Docs

@pythonl
🖥 Python HTTP library 'urllib3' now works in the browser

HTTP-библиотека Python 'urllib3' теперь работает в браузере!

python -m pip install urllib3

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🔴PyMacroRecord: completely free Macro Recorder, coded with Python.

Бесплатный рекордер макросов с открытым исходным кодом и современным графическим интерфейсом нп Python.

Github
Docs

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 100 вопросов с собеседований Python. Повышаем уровень. Часть 2

Video
1 часть

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Python 3.12.2 and 3.11.8 have been released

Вышли Python 3.12.2 и 3.11.8


➡️ Python 3.12.2
Это технический релиз, в котором исправилено 350+ багов.
➡️ Python 3.11.8
Это финальный релиз, который содержит множество новых функций и оптимизаций.

Все изменения тут

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 EasyGmail: package for quickly sending emails via Gmail.

EasyGmail - это легкий, минималистичный и синхронный Python API, предназначенный для быстрой отправки писем через Gmail.

pip install git+https://github.com/ayushgun/easygmail

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 FastCRUD is a Python package for FastAPI, offering robust async CRUD operations.

FastCRUD - это пакет Python для FastAPI, предлагающий надежные асинхронные CRUD-операции и гибкие утилиты для создания эндпоинтов.

Github
Docs

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Lock Your Photos using Python

Поставьте защиту на свои фотографий с Python.

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 You can use an equals sign in your #Python f-strings to include the variable name and its variable.

Знаете ли вы, что в f-строках #Python можно использовать знак равенства, чтобы включить имя переменной и ее переменную?

Да! Эта возможность существует с версии 3.8, и она очень удобна!

Попробуйте эту фишку сегодня! 🐍🚀

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Twitter API Wrapper for Python – No API Keys Needed

Простая обёртка API для взаимодействия с API twitter, для которой не нужны API-ключи.

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Fabric is a high level Python library designed to execute shell commands remotely over SSH, yielding useful Python objects in return.

Вам когда-нибудь приходилось выполнять удаленные команды с помощью
#Python?

Пакет fabric значительно упрощает подобные задачи. На картинке пример запуска docker на удаленном сервере.

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 Microsearch is a minimal Python search engine designed for simplicity and efficiency.

Microsearch - это минималистичная поисковая система на Python, созданная для простой и эффективной работы.

Проект позволяет пользователям выполнять поиск с помощью Python, а также предоставляет возможность развернуть FastAPI-приложение с энжпоинтом и веб-сайтом для удобства пользователей.

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

git clone https://github.com/alexmolas/microsearch.git

Github

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 MITx: Introduction to Computer Science and Programming Using Python

Бесплаиный курc от MIT: Введение в информатику и программирование на Python.

Course

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🖥 With shlex you can split string by words and keep words together that are in double quotes.

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

Попробуйте модуль shlex, еще одну жемчужину стандартной библиотеки #Python 🐍 😍.

@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM