Справочник Программиста
رفتن به کانال در Telegram
По рекламе - @it_start_programmer Мои курсы - @courses_from_it_start_bot Сайт - https://it-start.online/ YouTube - https://www.youtube.com/@it_start Реклама на бирже - https://telega.in/c/programmersGuide_1 Предложить идею: @it_start_suggestion_bot
نمایش بیشتر5 836
مشترکین
-424 ساعت
-327 روز
-7230 روز
آرشیو پست ها
Библиотека HTTPX в Python 🌐
HTTPX - это современная и быстрая библиотека для асинхронных HTTP-запросов.
Она представляет собой асинхронный аналог популярной библиотеки requests, но с поддержкой HTTP/1.1 и HTTP/2. Это означает, что HTTPX может использоваться для создания асинхронных приложений, а также поддерживает синхронный код, что делает её универсальным инструментом для работы с HTTP-запросами.
➡️Установка библиотеки: pip install httpx
🖥 Репозиторий
⚙️ ДокументацияФункция functools.partial() в Python
Функция
partial() из модуля functools позволяет создавать новую функцию, фиксируя некоторые аргументы существующей.Я не знаю на сколько постов наперёд накрутчик купил просмотры, но на всякий случай подпишитесь на запасной канал - @it_start_online
Библиотека Falcon в Python
Falcon - это минималистичный фреймворк ASGI/WSGI для создания REST API и микросервисов с акцентом на надежность, корректность и производительность в масштабе.
Предоставляет базовый набор инструментов для создания веб-приложений, включая маршрутизацию, обработку запросов и ответов, аутентификацию и авторизацию. Также поддерживает RESTful API и JSON.
Особенности Falcon:
🔵Производительность: Falcon обрабатывает больше запросов на том же оборудовании по сравнению с некоторыми другими фреймворками.
🔵Поддержка версий Python: Falcon работает отлично с CPython версии 3.5 и выше, а также с PyPy для дополнительного ускорения.
🔵Совместимость с ASGI и WSGI: Благодаря поддержке ASGI и WSGI, Falcon может работать на большом разнообразии веб-серверов и платформ.
🔵Расширяемость: Существует множество дополнений, шаблонов и сопутствующих пакетов для Falcon, которые можно использовать в проектах.
🔵Простота установки: Установить последнюю стабильную версию Falcon можно напрямую с PyPI.
🔵Использование Cython: Для дополнительного ускорения Falcon может компилироваться с Cython. Существуют готовые собранные бинарные файлы для нескольких популярных платформ, доступные на PyPI.
➡️Установка библиотеки: pip install falcon
🖥 Репозиторий
⚙️ ДокументацияKaspersky EDR Expert
Мощная система класса EDR.
Обеспечьте эффективную защиту от сложных угроз и APT-атак.
Передовое решение для обнаружения, расследования и реагирования на киберугрозы.
Узнать больше
#реклама
krayon.ru
О рекламодателе
Подпишитесь на всякий случай на запасной канал (но этот пока что не списываем со счетов 🥹) - @it_start_online
мда, кто-то всё же крутит мне охваты и реакции. Надеюсь это прекратится.
Код для конвертации конвертации Excel в PDF 📄 ➡️ 📄
Для конвертации XLS/XLSX в PDF в коде используется библиотека
Spire.Office.
➡️Установка библиотеки: pip install Spire.Office
from spire.xls import *
# Создаём объект класса Workbook
workbook = Workbook()
# Загружаем Excel документ
workbook.LoadFromFile("test.xlsx")
# Устанавливаем соответствие листа странице при конвертации
workbook.ConverterSetting.SheetFitToPage = True
# Конвертируем Excel в PDF-файл
workbook.SaveToFile("new_pdf.pdf", FileFormat.PDF)
workbook.Dispose()erid: LjN8KBqd4
Программерские заметки - это небольшая база знаний для программирующих на Java, Python и SQL. Это портативный аналог Confluence, в котором только работающий код и полезные штучки, поиск которых по тегу может значительно сэкономить время. Этот канал - своего рода мольберт для программера, но вместо холста и красок - блокнот (IDE) и небольшие примеры кода, которые можно использовать в качестве стартовой точки для собственных наработок.
Библиотека fake-useragent в Python
Библиотека
fake-useragent предоставляет возможность генерировать случайные User-Agent строки для имитации различных браузеров и устройств.
Особенности:
🔵Данные предварительно загружаются с user-agents.net и являются частью пакета.
🔵Данные состоят из текущих версий браузера или на одну версию ниже.
🔵Извлекает строки пользовательского агента локально (как для настольных, так и для мобильных UAS).
🔵Извлекает словарь Python пользовательского агента.
🔵Поддерживает Python 3.x
➡️Установка библиотеки: pip install fake-useragent
🖥 РепозиторийШпаргалка по консольным командам Git на русском 🖥
Git — система контроля версий (файлов). Что-то вроде возможности сохраняться в компьютерных играх (в Git эквивалент игрового сохранения — коммит).
Курс VFX Artist - новая профессия и работа в киностудии
Курс большой, всеобъемлющий, нацелен подготовку специалистов, претендующих в студии на позицию Houdini Artist, 3D Artist или VFX Artist.
Основа программы – создание визуальных эффектов в Houdini. Основное направление дополнено смежными дисциплинами, знания которых необходимы VFX Artist-у в работе: моделинг, композитинг, основы автоматизации рабочего процесса.
Продолжительность курса 1 год. Обучение проходит полностью в онлайн режиме. Две очные онлайн лекции в неделю, видеоматериалы, работа над курсовым проектом персонально и в группе – так выглядит неделя слушателя этого курса.
Преподают на курсе действующие специалисты индустрии. Обучение проходит на реальных киноматериалах. Регистрация на курс открыта. Видео - это зарисовка одной из курсовых работ слушателей.
Зарегистрироваться
#реклама 16+
bit.ly
О рекламодателе
Код для получения координат точек щелчка мыши на изображении на Python
Для получения координат в коде используется библиотека
opencv-python
➡️Установка библиотеки pyautogui: pip install opencv-python
import cv2
# Определение функции для обработки событий мыши
def capture_event(event, x, y, flags, params):
if event == cv2.EVENT_LBUTTONDOWN:
print(f"({x}, {y})")
# Основная функция
if __name__ == "__main__":
# Чтение изображения
img = cv2.imread('image.jpg', 1)
# Отображение изображения
cv2.imshow('image', img)
# Установка функции обратного вызова для мыши
cv2.setMouseCallback('image', capture_event)
# Ожидание нажатия клавиши
cv2.waitKey(0)
# Закрытие всех окон
cv2.destroyAllWindows()Внесение ПО в реестр Минцифры
Запустим процесс и выполним задачу по внесению программного обеспечения и оборудования в реестры Минцифры и Минпромторга
Расскажем о требованиях, процедуре и сроках и снизим риски отказа!
Подать заявку
#реклама
nadovreestr.ru
О рекламодателе
Библиотека NExfil в Python
Библиотека
NExfil позволяет находить профили пользователей по их именам пользователя.
Проверяет предоставленные имена пользователя на более чем 350 веб-сайтах всего за несколько секунд.
Целью этого инструмента является получение результатов быстро при минимальном количестве ложных срабатываний.
Основные особенности NExfil:
🔵Быстрый поиск, который может быть завершен менее чем за 20 секунд.
🔵Более 350 платформ включены в поиск.
🔵Пакетная обработка.
🔵Имена пользователей могут быть предоставлены из командной строки или из файла.
🔵Результаты автоматически сохраняются в текстовом файле.
🔵Форматы файлов JSON и CSV (скоро будут доступны).
🔵Поддержка прокси (скоро будет доступна).
➡️Установка библиотеки: pip install nexfil
🖥 РепозиторийКурсы дизайна в центре «Специалист»
Главное для дизайнера — вдохновение, свобода творчества и крепкая теоретическая база. Получить ее можно на курсах «Специалиста». Они охватывают все аспекты работы дизайнера, от основ живописи и скетчинга до веб-дизайна и нейрокреатива.
Обучение ведут лучшие преподаватели-практики, курсы включают теоретическую подготовку и обязательную отработку навыков. У центра «Специалист» есть четыре филиала в разных районах Москвы, вы можете выбрать удобный для вас. Также слушатели выбирают форму обучения: от очной до самостоятельного освоения материала. «Специалист» предлагает как отдельные курсы, так и комплексные программы профессиональной переподготовки.
Перейдите на сайт и запишитесь в группу!
Зарегистрироваться
#реклама
specialist.ru
О рекламодателе
Библиотека SpaCy в Python 📝
Библиотека
SpaCy предназначена для обработки естественного языка (NLP).
Предоставляет удобные инструменты для выполнения различных задач, связанных с обработкой текста.
Основные особенности библиотеки:
🔵Высокая производительность. Она написана на Cython, что позволяет достичь высокой скорости обработки текста.
🔵Поддерживает несколько языков, включая английский, немецкий, французский, испанский и другие.
🔵Предоставляет широкий набор инструментов для выполнения различных задач NLP, таких как токенизация, лемматизация, определение частей речи, извлечение именованных сущностей, синтаксический анализ и многое другое.
🔵Имеет простой и интуитивно понятный интерфейс, что делает ее удобной для начинающих и опытных разработчиков.
➡️Установка библиотеки: pip install spacy
🖥 Репозиторий
⚙️ Документация
💬 Скачать модели языков
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
