Python Portal
57.9K subscribers
2.29K photos
318 videos
51 files
869 links
Всё самое интересное из мира Python

Связь: @devmangx

РКН: https://clck.ru/3GMMF6
Download Telegram
Проверка использования оперативной памяти на Python

Импортируется psutil, затем через psutil.virtual_memory() берутся данные о памяти.

Функция convert_bytes переводит байты в гигабайты.

Дальше код вычисляет:

- общий объём RAM
- доступную RAM
- использованную RAM
- процент использования

И выводит это в консоль.

import psutil

memory = psutil.virtual_memory()

def convert_bytes(size):
# Convert bytes to GB
gb = size / (1024 ** 3)
return gb

total_gb = convert_bytes(memory.total)
available_gb = convert_bytes(memory.available)
used_gb = convert_bytes(memory.used)

print(f"Total RAM: {total_gb:.3f} GB")
print(f"Available RAM: {available_gb:.3f} GB")
print(f"Used RAM: {used_gb:.3f} GB")
print(f"RAM Usage: {memory.percent}%")


Или просто жми CTRL + ALT + DELETE и открывай диспетчер задач. Работает ещё со времён Windows 95.

А показатель использования RAM вообще теряет смысл, если у тебя открыт Chrome — он сам всё сожрёт
😄

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👀177👍4😁4🔥3
Media is too big
VIEW IN TELEGRAM
Нашёл на GitHub свежий инструмент для ML-инженеров — MLE-Agent.

Это AI-ассистент, который сам собирает базовый ML-пайплайн, умеет разруливать ошибки, искать статьи на Arxiv/Papers with Code и даже проходить полный цикл Kaggle-соревнований. Работает через CLI и поддерживает OpenAI, Claude и Ollama. 🌟

Забираем: https://github.com/MLSysOps/MLE-agent

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍5
5 МБ данных на 62 500 перфокартах в 1955 году.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
👀77🤯31👍124🔥2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Комьюнити, полезное для всех бекенд-разработчиков

Как работает VK изнутри? Что происходит за интерфейсами, когда миллионы пользователей одновременно отправляют сообщения, загружают фото и смотрят клипы?
В канале Backend VK Hub мы рассказываем о работе всех наших сервисах: от VK Play до Tarantool. Делимся подходами к масштабированию, оптимизации и новым архитектурным решениям. Открыто дискутируем, а также регулярно публикуем вакансии в нашу команду.

Здесь — реальные кейсы, технические разборы, советы от наших экспертов и возможность поговорить с ними в любой момент. Подписывайся!
😢8🔥3💊31😁1
Ну хоть извинился

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥64😁45🤣191🤯1
Алготрейдинг, Python и машинное обучение имеют одну общую вещь:

PyBroker

Эта мощная библиотека позволяет вам:

• собирать ML-модели
• описывать торговые правила
• запускать walk-forward анализ

И всё это бесплатно.

Вот ссылка:

https://pybroker.com/en/latest/

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍3
Увлекательное чтиво про метаклассы в Python.

Если ты не понимаешь, зачем тебе это читать, значит, тебе точно стоит это прочитать.

Читаем здесь и прокачиваемся 🙂

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19😁8🤯52
Иногда мне нравится исследовать, какие странные вещи вообще можно «арендовать» в облаке.

Ты в курсе, что существует целый рынок аренды времени на редких аналоговых синтезаторах и аудиооборудовании?

И всё это управляется удалённо роботами, которые физически крутят ручки.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥256🤯5
GitHub теперь в Telegram!

Самый прогерский канал, где за 10 минут ты научишься:

/ Пробив по фото и номеру в ТГ
// Как взломать вебку подруги
/// Мануал по OSINT разведке


Подписывайся, нас уже сотни тысяч: >@GitHub
💊16😁1
🙄🙄🙄

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
😁53🤣178😢2
This media is not supported in your browser
VIEW IN TELEGRAM
Гвидо ван Россум, создатель Python, говорит, что никогда не представлял, что язык станет настолько важным для ИИ. Даже в будущем, где будет доминировать искусственный интеллект, нам всё равно понадобится код, и Python остаётся самым дружелюбным к человеку способом его писать.

То, что удобно людям, часто заходит и машинам. Python становится тем самым мостом, где обе стороны могут понимать друг друга.

Согласны?🩷

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍7114🔥1😁1💊1
При изучении Python часто становится скучно(

Сидишь перед жирными туториалами, строчишь код, а ощущения быстрого результата почти нет. Хотя на самом деле многие полезные вещи делаются буквально в несколько строк.

Как раз на GitHub наткнулся на проект qxresearch-event-1, который продвигает идею «минимализма». В нём собрано 50+ Python-приложений, каждое из которых запускается примерно из 10 строк кода.

Покрытие очень широкое: от базовых задач вроде шифрования PDF и объединения файлов до более продвинутых вещей, типа GUI-интерфейсы, диктофон, а также автоматизация почты и голосовой ассистент на базе ChatGPT.

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

Достаточно простой настройки окружения, и всё сразу запускается. Подойдёт и новичкам, которые ищут практику, и опытным разработчикам, которым нужен набор удобных скриптов на каждый день.

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍5🌭1