fa
Feedback
Немного Python

Немного Python

رفتن به کانال در Telegram
786
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-57 روز
-1630 روز
آرشیو پست ها
Repost from [PYTHON:TODAY]
Спасибо за поддержку 🫶

Используем библиотеку psutil для Python, чтобы получить исчерпывающую информацию о состоянии CPU и системы в целом. import ps
Используем библиотеку psutil для Python, чтобы получить исчерпывающую информацию о состоянии CPU и системы в целом.

import psutil
import time
from tabulate import tabulate

def get_cpu_usage():

    return psutil.cpu_percent(interval=1)

def get_memory_usage():
 
    memory = psutil.virtual_memory()
    return {
        'Всего': f'{memory.total / (1024**3):.2f} ГБ',
        'Используется': f'{memory.used / (1024**3):.2f} ГБ',
        'Свободно': f'{memory.available / (1024**3):.2f} ГБ',
        'Процент использования': f'{memory.percent}%'
    }

def get_top_processes(n=10):

    processes = []
    for proc in sorted(psutil.process_iter(['pid', 'name', 'cpu_percent', 'memory_percent']), 
                       key=lambda x: x.info['cpu_percent'], 
                       reverse=True)[:n]:
        try:
            processes.append([
                proc.info['pid'], 
                proc.info['name'], 
                f"{proc.info['cpu_percent']:.2f}%", 
                f"{proc.info['memory_percent']:.2f}%"
            ])
        except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess):
            pass
    
    return processes

def main():

    print("=== Мониторинг системы ===")
    
    print(f"\nЗагрузка CPU: {get_cpu_usage()}%")
    
    print("\nИспользование памяти:")
    for key, value in get_memory_usage().items():
        print(f"{key}: {value}")
    
    print("\nТоп процессов по использованию CPU:")
    top_processes = get_top_processes()
    print(tabulate(top_processes, 
                   headers=['PID', 'Название', 'CPU %', 'Память %'], 
                   tablefmt='grid'))

if __name__ == '__main__':
    main()
#СекретыСисадмина

Repost from [PYTHON:TODAY]
👨‍💻 Код позволяет преобразовать аудио в текст, используя библиотеку SpeechRecognition и pydub. Убедитесь, что у вас установ
👨‍💻 Код позволяет преобразовать аудио в текст, используя библиотеку SpeechRecognition и pydub. Убедитесь, что у вас установлен FFMPEG для работы с форматами аудио.
$ pip install SpeechRecognition pydub
📂 Сохраняем #doc #tipsandtricks #python #soft

Программирование_Основы_Python_для_инженеров.pdf3.99 MB

Программирование. Основы Python для инженеров. #books
Программирование. Основы Python для инженеров. #books

Repost from [PYTHON:TODAY]
+2
🔥 Полезные материалы по веб-разработке! Подборка учебных материалов по: 💬 Телеграм боты; 💬 Бесплатные курсы; 💬 HTML, CSS; 💬 Работе с БД; 💬 JavaScript, React; 💬 Тренировка по написанию кода; 💬 Сервисы и программы, которые пригодятся веб-разработчику; 💬 Также тут собраны материалы для подготовки к собеседованию и многое другое. 📂 Сохраняем #doc #cheatsheet

Конформное_прогнозирование_в_Python.pdf41.74 MB

Конформное прогнозирование в Python Данная книга предлагает углубленное изучение конформного прогнозирования — новейшего подх
Конформное прогнозирование в Python
Данная книга предлагает углубленное изучение конформного прогнозирования — новейшего подхода, позволяющего получить количественную оценку неопределенности, необходимую для принятия уверенных и надежных решений в различных задачах машинного обучения. Вы познакомитесь с практическим применением этого подхода в таких задачах машинного обучения, как классификация, регрессия, прогнозирование временных рядов, компьютерное зрение и обработка естественного языка. Издание предназначено специалистам по data science, ML-инженерам, ученым и всем, кто хочет улучшить свои навыки в области количественной оценки неопределенности в машинном обучении.
Год: 2024 #books

Всех питонистов поздравляю с наступающим новым годом 🎄 Идёт наш год :3
Всех питонистов поздравляю с наступающим новым годом 🎄 Идёт наш год :3

Repost from [PYTHON:TODAY]
🔥 Полезные библиотеки Python Helium — простая в использовании Python библиотека созданная для автоматизации работы с браузерами, такими как Chrome и Firefox. Построена на базе Selenium, но с более понятным и коротким API. С Helium можно сократить код в два раза и легко взаимодействовать с элементами страницы. Плюсы? Она сама разбирается с iFrames, окнами, ожидает загрузки элементов, позволяет обходить капчи, проверку на ботов, делая автоматизацию стабильной и без лишних хлопот. Установка:
$ python -m pip install helium
Простой пример использования:
# A Helium function:
driver = start_chrome()
# A Selenium API:
driver.execute_script("alert('Hi!');")
⚙️ GitHub/Инструкция #python #soft #web #github

Изучаем Pandas на финансовых данных. (2024) #Python IT MEGA

+5
Python - Полный Курс по Python, Django, Data Science и ML #Python #Django #Нейросети #SQL IT MEGA

🧑‍💻 Парсинг сайтов с помощью Python и Selenium Посмотрев этот плейлист, вы научитесь менее, чем за полчаса, парсить веб-страницы любой сложности. Для этого вы будете использовать достаточно популярный и продвинутый инструмент, Selenium. Его плюс заключается не только в обширном функционале и возможности работать с веб-страницей интерактивно, но и в понятной и простой документации. 1. Информация о курсе [0:56] 2. Установка Selenium и разбор основных функций [5:02] 3. Работа с объектами на странице, заполнение форм [7:46] 4. Юзер-агенты, работа в фоне и обход распознавания Selenium [6:20] 5. Работа с прокси [2:29] 6. Работа с cookies [2:28] 7. Заключение и небольшой бонус [1:16] #python

Repost from [PYTHON:TODAY]
👨‍💻 Автонабор текста с помощью Python Библиотека весьма полезна при автоматизации. ⚙ pip install pyautogui #tipsandtricks
+2
👨‍💻 Автонабор текста с помощью Python Библиотека весьма полезна при автоматизации. pip install pyautogui #tipsandtricks

Хакинг_ на_Python.zip21.09 MB

Хакинг на Python + виртуальный диск с кодом Данное практическое руководство по хакингу на Python позволит вам погрузиться в з
Хакинг на Python + виртуальный диск с кодом
Данное практическое руководство по хакингу на Python позволит вам погрузиться в захватывающий мир кибербезопасности и изучить основные аспекты использования Python в этой области. Книrа состоит из 6 основных разделов: 1. Основы языка Python: его применение для различных задач хакинга, настройка среды для разработки, включая установку необходимых библиотек и инструментов. 2. Сетевое программирование: работа с сокетами, протоколы и атаки на сетевом уровне (АRРотравление и сниффинr трафика), создание простого сервера и клиента для понимания как устанавливать сетевые соединения, отправлять и получать данные между устройствами. 3. Веб-хакинг на Python: инструменты для веб-хакинга (сканеры уязвимостей, взломщики паролей и т.д.), методы взаимодействия с веб-серверами, включая отправку НТТР-запросов, парсинг НТМL-страниц и автоматизацию взаимодействия с веб-приложениями. 4. Атаки на приложения: SQL-инъекции, атаки на сессии и куки, кросс-сайтовый скриптинr (XSS). 5. Защита и взлом Wi-Fi-ceтeй: инструменты для аудита и защиты Wi-Fi-ceтeй, взлом Wi-Fiпapoлeй, сканирование сетей с использованием библиотеки pywifi. 6. Защита от хакинга на Python: библиотеки для шифрования данных, создание инструментов для защиты сетей и систем, включая простые файрволы и системы обнаружения вторжений, мониторинг и анализ сетевой активности и утроз. В начале каждого раздела приводится список ключевых терминов, инструментов и сервисов, которые будут разобраны в этой rлаве и могут быть полезны для углубленного изучения темы. Также в книrе вы найдете множество практических примеров и заданий, которые предназначены для самостоятельного выполнения, они помогут вам научиться решать реальные задачи и эффективно применять полученные знания в практической деятельности, а именно: писать скрипты для автоматизации задач кибербезопасности; анализировать сетевой трафик и выявлять потенциальные угрозы; разрабатывать собственные инструменты для тестирования на проникновение; использовать криптографию для защиты данных; создавать системы обнаружения вторжений и реагирования на инциденты. Книrа предназначена для широкого круга пользователей и не требует серьезных знаний для большинства задач, кроме уверенных навыков работы с компьютером. А для тех, кто хочет освоить приемы «посерьезнее», потребуется знание основ программирования.
Год: 2024 #books

Repost from GitHub Community
Libsql — форк SQLite с добавлением новых возможностей. libSQL имеет множество функций, в том числе: ▫️Встроенные реплики, кот
Libsql — форк SQLite с добавлением новых возможностей. libSQL имеет множество функций, в том числе: ▫️Встроенные реплики, которые позволяют иметь реплицированную базу данных внутри вашего приложения. ▫️сервер libSQL для удаленного доступа к SQLite, аналогичный PostgreSQL или MySQL ▫️Поддерживает Rust, JavaScript, Python, Go и другие. 4️⃣ GitHub

Repost from GitHub Community
Xlwings — библиотека Python для автоматизации работы с Microsoft Excel. ▫️Скриптинг: автоматизация/взаимодействие с Excel из
Xlwings — библиотека Python для автоматизации работы с Microsoft Excel. ▫️Скриптинг: автоматизация/взаимодействие с Excel из Python с использованием синтаксиса, близкого к VBA. ▫️Макросы: замените громоздкие макросы VBA на чистый и мощный код Python. ▫️UDF: написание пользовательских функций (UDF) на языке Python (только для Windows). 4️⃣ GitHub

Repost from [PYTHON:TODAY]
⚡️ Репозиторий с 300+ Python-туториалами и готовым кодом для ваших проектов! Мечтаете попробовать себя в этичном хакинге, обу
+5
⚡️ Репозиторий с 300+ Python-туториалами и готовым кодом для ваших проектов! Мечтаете попробовать себя в этичном хакинге, обучении моделей машинного обучения, веб-скрапинге или разработке игр? Этот репозиторий станет вашим идеальным спутником! Что внутри: 📌 Этичный хакинг: проекты от ARP Spoofer до WiFi-сканера. 📌 Геймдев: готовый код для Flappy Bird, Tetris или даже Space Invaders. 📌 Программы с GUI: калькуляторы, текстовые редакторы, будильники и многое другое. 📌 Машинное обучение: классификация текста, генерация изображений, обучение BERT. 📌 Обработка данных, веб-программирование, работа с API и многое другое. Идеальный старт для ваших Python-экспериментов! 🚀 📂 Сохраняем 😎 #python #soft #github

🐍 Создаём интерфейсы на PyQt 5 PyQt — это самый популярный фреймворк на Python для создания графических интерфейсов. В этом коротком видеокурсе вы подробно разберётесь с этим фреймворком и поймёте, как создавать собственные графические приложения на нём. 1. Создаём простой графический интерфейс — [5:52] 2. Надписи и кнопки — [21:37] 3. Разработка внутри Qt Designer — [32:57] 4. Всплывающие окна — [11:58] 5. Виджеты, изображения и меню — [12:52] 6. Создаём свой текстовый редактор — [25:19] Перейти к плейлисту #видео #python