Проверка использования оперативной памяти на Python
Импортируется psutil, затем через psutil.virtual_memory() берутся данные о памяти.
Функция convert_bytes переводит байты в гигабайты.
Дальше код вычисляет:
- общий объём RAM
- доступную RAM
- использованную RAM
- процент использования
И выводит это в консоль.
Или просто жми CTRL + ALT + DELETE и открывай диспетчер задач. Работает ещё со времён Windows 95.
А показатель использования RAM вообще теряет смысл, если у тебя открыт Chrome — он сам всё сожрёт 😄
👉 @PythonPortal
Импортируется 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}%")
А показатель использования RAM вообще теряет смысл, если у тебя открыт Chrome — он сам всё сожрёт
Please open Telegram to view this post
VIEW IN TELEGRAM
👀17❤7👍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
Это AI-ассистент, который сам собирает базовый ML-пайплайн, умеет разруливать ошибки, искать статьи на Arxiv/Papers with Code и даже проходить полный цикл Kaggle-соревнований. Работает через CLI и поддерживает OpenAI, Claude и Ollama.
Забираем: https://github.com/MLSysOps/MLE-agent
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Комьюнити, полезное для всех бекенд-разработчиков
Как работает VK изнутри? Что происходит за интерфейсами, когда миллионы пользователей одновременно отправляют сообщения, загружают фото и смотрят клипы?
В канале Backend VK Hub мы рассказываем о работе всех наших сервисах: от VK Play до Tarantool. Делимся подходами к масштабированию, оптимизации и новым архитектурным решениям. Открыто дискутируем, а также регулярно публикуем вакансии в нашу команду.
Здесь — реальные кейсы, технические разборы, советы от наших экспертов и возможность поговорить с ними в любой момент. Подписывайся!
Как работает VK изнутри? Что происходит за интерфейсами, когда миллионы пользователей одновременно отправляют сообщения, загружают фото и смотрят клипы?
В канале Backend VK Hub мы рассказываем о работе всех наших сервисах: от VK Play до Tarantool. Делимся подходами к масштабированию, оптимизации и новым архитектурным решениям. Открыто дискутируем, а также регулярно публикуем вакансии в нашу команду.
Здесь — реальные кейсы, технические разборы, советы от наших экспертов и возможность поговорить с ними в любой момент. Подписывайся!
😢8🔥3💊3❤1😁1
Алготрейдинг, Python и машинное обучение имеют одну общую вещь:
PyBroker
Эта мощная библиотека позволяет вам:
• собирать ML-модели
• описывать торговые правила
• запускать walk-forward анализ
И всё это бесплатно.
Вот ссылка:
https://pybroker.com/en/latest/
👉 @PythonPortal
PyBroker
Эта мощная библиотека позволяет вам:
• собирать ML-модели
• описывать торговые правила
• запускать walk-forward анализ
И всё это бесплатно.
Вот ссылка:
https://pybroker.com/en/latest/
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🤯5❤2
Иногда мне нравится исследовать, какие странные вещи вообще можно «арендовать» в облаке.
Ты в курсе, что существует целый рынок аренды времени на редких аналоговых синтезаторах и аудиооборудовании?
И всё это управляется удалённо роботами, которые физически крутят ручки.
👉 @PythonPortal
Ты в курсе, что существует целый рынок аренды времени на редких аналоговых синтезаторах и аудиооборудовании?
И всё это управляется удалённо роботами, которые физически крутят ручки.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25❤6🤯5
GitHub теперь в Telegram!
Самый прогерский канал, где за 10 минут ты научишься:
/ Пробив по фото и номеру в ТГ
// Как взломать вебку подруги
/// Мануал по OSINT разведке
Подписывайся, нас уже сотни тысяч: >@GitHub
Самый прогерский канал, где за 10 минут ты научишься:
/ Пробив по фото и номеру в ТГ
// Как взломать вебку подруги
/// Мануал по OSINT разведке
Подписывайся, нас уже сотни тысяч: >@GitHub
💊16😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Гвидо ван Россум, создатель Python, говорит, что никогда не представлял, что язык станет настолько важным для ИИ. Даже в будущем, где будет доминировать искусственный интеллект, нам всё равно понадобится код, и Python остаётся самым дружелюбным к человеку способом его писать.
То, что удобно людям, часто заходит и машинам. Python становится тем самым мостом, где обе стороны могут понимать друг друга.
Согласны?🩷
👉 @PythonPortal
То, что удобно людям, часто заходит и машинам. Python становится тем самым мостом, где обе стороны могут понимать друг друга.
Согласны?
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍71❤14🔥1😁1💊1
При изучении Python часто становится скучно(
Сидишь перед жирными туториалами, строчишь код, а ощущения быстрого результата почти нет. Хотя на самом деле многие полезные вещи делаются буквально в несколько строк.
Как раз на GitHub наткнулся на проект qxresearch-event-1, который продвигает идею «минимализма». В нём собрано 50+ Python-приложений, каждое из которых запускается примерно из 10 строк кода.
Покрытие очень широкое: от базовых задач вроде шифрования PDF и объединения файлов до более продвинутых вещей, типа GUI-интерфейсы, диктофон, а также автоматизация почты и голосовой ассистент на базе ChatGPT.
Такой короткий и плотный код отлично подходит для чтения и разбора. Плюс к каждому примеру есть видеоразбор, который помогает быстро понять логику каждой строки.😑
Достаточно простой настройки окружения, и всё сразу запускается. Подойдёт и новичкам, которые ищут практику, и опытным разработчикам, которым нужен набор удобных скриптов на каждый день.
👉 @PythonPortal
Сидишь перед жирными туториалами, строчишь код, а ощущения быстрого результата почти нет. Хотя на самом деле многие полезные вещи делаются буквально в несколько строк.
Как раз на GitHub наткнулся на проект qxresearch-event-1, который продвигает идею «минимализма». В нём собрано 50+ Python-приложений, каждое из которых запускается примерно из 10 строк кода.
Покрытие очень широкое: от базовых задач вроде шифрования PDF и объединения файлов до более продвинутых вещей, типа GUI-интерфейсы, диктофон, а также автоматизация почты и голосовой ассистент на базе ChatGPT.
Такой короткий и плотный код отлично подходит для чтения и разбора. Плюс к каждому примеру есть видеоразбор, который помогает быстро понять логику каждой строки.
Достаточно простой настройки окружения, и всё сразу запускается. Подойдёт и новичкам, которые ищут практику, и опытным разработчикам, которым нужен набор удобных скриптов на каждый день.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍5🌭1