TGViewer
Channel Public Channel
Python Portal

Python Portal

@pythonportal

Всё самое интересное из мира Python

Сотрудничество, реклама: @devmangx

Работаем с @Spiral_Yuri

РКН: https://clck.ru/3GMMF6
Subscribers
50.7K
Photos
2.9K
Videos
493
Links
1.3K

Showing posts older than #4338 · Back to latest

Older Posts 14 shown
Post #4337 17.9K
Microsoft и VS Code выкатили бесплатные курсы по программированию

Сейчас доступны два курса:

✓ Python с нуля (19 часов)
✓ HTML, CSS, JavaScript (16 часов)

Всё обучение и практика — прямо в редакторе VS Code 🫡

→ http://vscodeedu.com/courses

👉 @PythonPortal
  • 👍 69
  • 🔥 19
  • 😢 9
  • ❤ 6
  • 🌭 1
Post #4336 16.1K
Если работаешь с числами — этот список для тебя

Абсолютное значение, округление, корень, факториал и не только — всё с примерами кода

Сохрани себе и используй как шпаргалку 🫡

👉 @PythonPortal
  • 👍 77
  • ❤ 19
Post #4335 15.8K
Забыл, как искать все .py файлы, изменённые за сутки? Или как проверить доступность сайта через curl ? Не парься.

Zev — это инструмент командной строки, который переводит обычный язык в готовые команды. Просто пиши:

zev 'find all .py files modified in the last 24 hours'


-> И он выдаст нужную команду

Работает на базе GPT-4, Gemini или локального LLM (через Ollama). Поддерживает буфер обмена, сам предупреждает о потенциально опасных командах

Установка:
pip install zev
zev --setup


Используй с умом, всё таки команды генерирует ИИ 🫡

👉 @PythonPortal
  • 👍 51
  • 🤯 9
  • ❤ 6
  • 💊 1
Post #4333 15.6K
Хотите сделать консольные сообщения ярче и нагляднее?

Используйте библиотеку colorama

Результат —> текст в консоли будет окрашен в соответствующие цвета. Подходит для выделения ошибок, успешных сообщений и визуального улучшения CLI-утилит

👍 — надо попробовать
🔥 — интересно

👉 @PythonPortal
  • 👍 195
  • 🔥 70
  • ❤ 7
Post #4332 15.1K
Резюмируй любую встречу всего в 5 строк кода

LeMUR от AssemblyAI автоматически фиксирует и анализирует встречи, превращая часы разговоров в краткие сводки, список задач и ключевые идеи — всё на базе ИИ.

Бесплатная транскрипция (более 100 часов) 🤪

👉 @PythonPortal
  • 👍 48
  • ❤ 13
  • 🔥 5
Post #4331 17.1K
Вы думаете, что хорошо знаете Python? 🐍

А вот Пабло Галиндо Сальгадо (участник Совета управляющих Python) собрал python-horror-show — коллекцию самых странных и пугающих примеров кода, которые способны поставить в тупик даже сеньоров

В этом репозитории:

> Почему 300 is 300 иногда True, а иногда False?
> Как список "сам себя" меняет — но ничего не меняется?
> Чем опасны ключи 1, True и 1.0 в словаре?

Каждый пример — это не просто ловушка, а способ заглянуть в самую глубину Python > кэширование объектов, порядок вычислений, поведение хеширования и другие тонкости реализации 😈

👉 @PythonPortal
  • 👍 54
  • 💊 9
  • 🔥 8
  • ❤ 5
  • 🤯 4
Post #4330 16.7K
Хочешь научиться анализировать данные с нуля?

Тогда тебе точно стоит обратить внимание на бесплатный курс от freeCodeCamp — Data Analysis with Python

В этом курсе ты освоишь:

> Основы Python
> Библиотеку NumPy
> Библиотеку Pandas
> Визуализацию данных

Курс идеально подходит для новичков. Всё объясняется доступным языком, а знания закрепляются реальными проектами

По окончании можно получить официальный сертификат 👍

👉 @PythonPortal
  • 👍 35
  • ❤ 9
  • 💊 3
  • 🔥 2
  • 😁 1
Post #4329 15.8K
Не прописывайте значения для перечислений вручную

В Python можно использовать auto, чтобы сделать это автоматически

auto присваивает элементам перечисления последовательные целые числа — это очень удобно

Для флагов auto будет использовать последовательные степени двойки

Для строковых перечислений (StrEnum) — автоматически приводит имена элементов к строчным буквам

👉 @PythonPortal
  • 👍 38
  • ❤ 15
  • 🤔 6
  • 🔥 2
Post #4328 16.7K
Нашёл очень мощную штуку для работы с нейросетями — Transformer Lab

Это бесплатное и полностью открытое приложение для локальной работы с большими языковыми моделями

> Обучение, дообучение и общение с моделями.
> Загрузка моделей в один клик (DeepSeek, Gemma и другие).
> Drag-and-drop интерфейс для RAG-систем.
> Встроенное логирование и многое другое

Можно использовать как локально, так и подключать облачные движки

Идеально, если хочешь сам обучить модель или просто удобно общаться с ней без интернета 👍

👉 @PythonPortal
  • ❤ 27
  • 👍 17
  • 🔥 5
  • 😁 1
  • 👀 1
Post #4320 16.3K
Учимся писать компактный и читаемый код с помощью List Comprehension в Python

Всё, что нужно знать 😊

👉 @PythonPortal
  • ❤ 73
  • 👍 31
  • 🌭 9
  • 🔥 4
  • 😢 1
  • 💊 1
Post #4319 18.6K
Как добавить интерактивные дашборды к датафреймам pandas?

PyGWalker — библиотека для Python, которая помогает анализировать данные с помощью визуализаций.

Быстрая установка, минимум кода, полностью open-source

👍

👉 @PythonPortal
  • ❤ 45
  • 👍 23
  • 🔥 8
  • 💊 2
Post #4318 17.7K
Получай тексты песен с помощью Python

1. Устанавливаем: pip install lyricsgenius

2, api_key — ключ доступа к API Genius. Его нужно получить здесь: https://genius.com/api-clients

genius(api_key) — создаёт объект, через который мы можем искать артистов и песни

А дальше — вводишь имя артиста и название трека, и скрипт сам достанет текст из Genius

Подходит для: музыкальных проектов / чат-ботов

👉 @PythonPortal
  • 👍 73
  • ❤ 26
  • 🔥 11
  • 💊 4
Post #4317 17.1K
Живая, актуальная документация для любого репозитория — с возможностью общаться прямо с ней

Это как Deep Research для GitHub, только на базе Devin

Открытые проекты — бесплатно, регистрация не нужна 😏

Заходи на deepwiki.com или просто меняй github на deepwiki в ссылке на репозиторий

👉 @PythonPortal
  • 👍 34
  • ❤ 7
  • 🔥 2
Post #4312 17.4K
Как сложить два числа в Python без + ?

Вот два хакерских способа — через биты и формулы

Проверь, какой работает быстрее

🔥— 1 способ
👍 — 2 способ

👉 @PythonPortal
  • 🔥 102
  • 👍 40
  • 🤔 19
  • 🤣 16
  • ❤ 4
  • 💊 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →