Справочник Программиста
前往频道在 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 837
订阅者
-424 小时
-327 天
-7230 天
帖子存档
Функция dir() в Python
В данной статье рассмотрим, как работает функция
dir() в Python.
➡️Справочник Программиста. Подписаться📺 Сортировка списка по нескольким критериям в Python
В данном shorts рассмотрим способ сортировки списков по нескольким критериям в Python.
➡️Справочник Программиста. Подписаться
Low code vs Hard code при построении интеграции
Тема Low code становится все более популярной среди ИТ-компаний. Звучит заманчиво – забрать часть работ по построению ИТ-решений у разработчиков и отдать аналитикам, чтобы они с помощью drag-and-drop могли сами строить интеграции с другими системами. Но работает ли это в реальности, особенно в крупном высоконагруженном бизнесе с нетиповыми бизнес-задачами и высокими требованиями к отказоустойчивости и перформансу решений?
Зарегистрироваться
#реклама
platformv.sbertech.ru
О рекламодателе
Библиотека Pedalboard в Python 🔊
Библиотека
Pedalboard позволяет считывать, записывать, обрабатывать и добавлять эффекты к аудиофайлам.
Поддерживает большинство популярных форматов аудиофайлов и предоставляет набор общих аудиоэффектов.
Также позволяет использовать форматы VST3 и Audio Unit для загрузки сторонних программных инструментов и эффектов.
Пример кода из документации, добавляющий эффекты хоруса и реверберации к аудиофайлу:
from pedalboard import Pedalboard, Chorus, Reverb
from pedalboard.io import AudioFile
# Создаем объект Pedalboard, содержащий несколько аудио-плагинов
board = Pedalboard([Chorus(), Reverb(room_size=0.25)])
# Открываем аудиофайл для чтения, как обычный файл
with AudioFile('test_audio.mp3') as f:
# Открываем аудиофайл для записи
with AudioFile('output.mp3', 'w', f.samplerate, f.num_channels) as o:
# Читаем по одной секунде аудио, пока файл не будет пустым
while f.tell() < f.frames:
chunk = f.read(f.samplerate)
# Пропускаем аудио через объект Pedalboard
effected = board(chunk, f.samplerate, reset=False)
# Записываем выходные данные в выходной файл
o.write(effected)
➡️Установка библиотеки: pip install pedalboard
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяАукцион выделенных серверов!
Снижаем цены каждую секунду.
Популярные конфигурации выделенных серверов становятся дешевле в реальном времени.
Успейте арендовать их, пока это не сделал кто-то другой.
Скидки до 35%!
Выбрать
#реклама
selectel.ru
О рекламодателе
Канал Саши Чижова
Чтобы разбираться в маркетинге сегодня не нужны дипломы и десятки книг – берите опыт у лучших практиков
Хороший пример, Саша Чижов. За 9 лет своей карьеры от простого фрилансера из Курска Саша дорос до руководителя собственного агентства с командой из 80 сотрудников. История чисто профессиональная, без успешного успеха.
Новички в его канале поймут базу: как продавать через контент, какой текст аудитории зайдет, а какой она скипнет, что такое воронки продаж и как их строить. Тут же есть и тонна статей по маркетингу для прожженных СММщиков.
Подписывайтесь — t.me/+zFvm8utwHpI1MmIy. Внутри концентрат пользы для маркетологов, сммщиков и предпринимателей.
Подписаться
#реклама 16+
О рекламодателе
+1
Код для размытия определённой области на изображении по координатам на Python
Для размытия определённой области на изображении по координатам в коде используется библиотека
cv2.
В качестве примера на изображении были размыты утка и селезень.
➡️Установка библиотек: pip install opencv-python
import cv2
# Загружаем изображение
image = cv2.imread('image.jpg')
# Задаём координаты размытия
x = 1200 # начальная координата по оси X
y = 800 # начальная координата по оси Y
width = 300 # ширина области для размытия
height = 200 # высота области для размытия
# Извлекаем область для размытия
region_of_interest = image[y:y+height, x:x+width]
# Размываем область
blurred_region = cv2.GaussianBlur(region_of_interest, (15, 15), 0)
# Заменяем размытую область на исходном изображении
image[y:y+height, x:x+width] = blurred_region
# Сохраняем изображение с размытой областью
cv2.imwrite('blurred_image.jpg', image)
cv2.destroyAllWindows()
➡️Справочник Программиста. ПодписатьсяАренда надежного виртуального VPS/VDS сервера!
-UPTIME 99,98%
-Две локации на выбор, Россия и Финляндия
-Техподдержка 24/7
-Надежное оборудование
-Без скрытых платежей
Попробовать
#реклама
cloud4box.com
О рекламодателе
+1
Библиотека Lxml в Python
Библиотека
Lxml предоставляет широкий набор функций для работы с XML и HTML документами.
Одним из основных её применений является разбор (парсинг) XML и HTML документов.
Библиотека также предоставляет возможности для работы с XPath и XSLT, что позволяет выполнять сложные операции по поиску и преобразованию данных в XML и HTML документах
➡️Установка библиотеки: pip install lxml
📱 Репозиторий
⚙️ Документация
➡️Справочник Программиста. Подписаться📱 Шпаргалка по SQL
➡️Основные команды SQL;
➡️Операторы выборки данных;
➡️Условные операторы;
➡️Агрегатные функции;
➡️Сортировка и фильтрация данных;
➡️Соединение таблиц;
➡️Представления;
➡️Подзапросы.
📱 Шпаргалка на GitHub
➡️Справочник Программиста. Подписаться
Дизайн в FIGMA с нуля. Бесплатный курс + портфолио
Онлайн-программа с наставником и чатом. Дизайн от профессионалов. Доступ 0 руб.
Узнать больше
#реклама 16+
yudaevschool24.online
О рекламодателе
Фреймворк Pyramid в Python
Фреймворк Pyramid предназначен для разработки веб-приложений, который был создан на основе
Pylons.
Объединяет в себе лучшие черты таких фреймворков, как Zope, Pylons и Django.
Основные особенности фреймворка:
🔵Предлагает гибкую архитектуру, которая позволяет выбирать компоненты, которые лучше всего подходят для проекта.
🔵Поддерживает различные базы данных, включая ZODB и SQLAlchemy.
🔵Предоставляет инструменты для обработки запросов, маршрутизации URL, шаблонизации и управления сессиями.
🔵Имеет расширяемую систему аутентификации и авторизации, которая позволяет разработчикам легко добавлять функциональность безопасности в свои приложения.
➡️Установка библиотеки: pip install pyramid
🖥 Репозиторий
⚙️ Документация
➡️Справочник Программиста. Подписаться2024 - идеальное время, чтобы внедрить ИИ в бизнес!
Опередите конкурентов и сделайте рекорд продаж!
Tomoru - умный и эффективный робот на базе AI для эффективной работы с клиентами и звонками:
📞 Ведет до 50 вызовов параллельно и клиентам больше не нужно ждать, пока менеджер освободиться
😊 Квалифицирует заявку, узнает цель звонка и ваш менеджер перезвонит уже с решением. А весь спам отметается, чтобы не тратить на него время
👍 Отвечает на звонки в нерабочее время и все клиенты получат ответ вне зависимости от графика работы компании
⚡ Неотличим от реального собеседника 99% клиентов уверены, что общаются с крутым менеджером
🎓Болтает на более 100 языках мира
Отдайте холодную рутинную работу и сосредоточтесь на теплых продажах
Внедрим умного робота всего за 3 дня
Узнайте больше на сайте по ссылке
Перейти на сайт
#реклама
tomoru.ru
О рекламодателе
Код для генерации списка IP-адресов в заданном диапазоне на Python
Для генерации списка IP-адресов в заданном диапазоне в коде используется стандартный модуль
ipaddress.
import ipaddress
def generate_ips(start_ip, end_ip):
# Преобразуем начальный IP-адрес из строки в объект ip_address
start = ipaddress.ip_address(start_ip)
# Преобразуем конечный IP-адрес из строки в объект ip_address
end = ipaddress.ip_address(end_ip)
# Генерируем список IP-адресов в заданном диапазоне
ip_range = [str(ip) for ip in ipaddress.summarize_address_range(start, end)]
return ip_range
start_ip = input("Введите начальный IP-адрес: ")
end_ip = input("Введите конечный IP-адрес: ")
# Вызываем функцию generate_ips() для получения списка IP-адресов
ip_list = generate_ips(start_ip, end_ip)
print("Список IP-адресов в диапазоне:")
# Перебираем каждый IP-адрес в списке
for ip in ip_list:
# Выводим IP-адрес
print(ip)
➡️Справочник Программиста. ПодписатьсяCloud Databases от VK Cloud — 3 000 ₽ на тест!
Запуск СУБД за пару минут:
* SQL, NoSQL, аналитические базы данных - выбирайте нужную!
* Геораспределенные реплики для обеспечения бесперебойной работы.
* Бекапы в S3-хранилище для надежного хранения данных.
Автоматизация управления:
* Избавьтесь от рутинных задач - автоматизируйте управление базами данных.
* SLA 99,95% - гарантированная доступность ваших данных.
* Безопасные базы данных в облаке - ваши данные под надежной защитой.
Платите только за то, что используете:
* Посекундная тарификация - платите только за использованные мощности.
* Бесплатный тест - попробуйте возможности VK Cloud Solutions без затрат.
* Грант на тест - получите дополнительные средства для тестирования.
Запуск в 2 клика. Посетите наш сайт и получите 3 000 ₽ тест!
Узнать больше
#реклама
cloud.vk.com
О рекламодателе
Библиотека PyOxidizer в Python
Библиотека
PyOxidizer позволяет упаковывать Python-приложения в исполняемые (exe) файлы, которые могут быть запущены на различных платформах без необходимости установки интерпретатора Python.
Основные особенности библиотеки:
🔵Возможность интеграции с другими языками программирования, такими как Rust, для повышения производительности и использования разнообразной экосистемы Rust.
🔵Поддержка упаковки приложений в исполняемые файлы, которые могут быть запущены без установки интерпретатора Python.
🔵Возможность скрыть детали работы с интерпретатором Python от конечных пользователей, позволяя переписать приложение с Python на Rust, не внося изменений в пользовательский интерфейс.
➡️Установка библиотеки: pip install pyoxidizer
🖥 Репозиторий
⚙️ Документация
➡️Справочник Программиста. ПодписатьсяКак стать фрилансером? Бесплатный мини-курс в телеграм
Узнай, как работать из любой точки мира, имея под рукой компьютер и интернет.
Забирай мини-курс в телеграм-боте, начни прямо сейчас!
Начать
#реклама 16+
О рекламодателе
📱 250+ скриптов на Python
Нашёл для вас репозиторий с 250+ различными скриптами на Python, сохраняйте 😉
➡️Справочник Программиста. Подписаться
Разверните Kubernetes за 10 минут — от VK Cloud
Сертифицированный K8s от VK Cloud. Масштабируйте до 100 серверов. Разворачивай за 10 минут.
Экосистема Kubernetes от VK Cloud: управление с Terraform; мониторинг на базе Prometheus, Grafana.
Узнать больше
#реклама
cloud.vk.com
О рекламодателе
📱 Библиотека pyppeteer в Python
Библиотека
pyppeteer предоставляет API для автоматизации браузера Chrome или Chromium с использованием протокола DevTools.
Позволяет управлять браузером, выполнять действия, такие как навигация по страницам, заполнение форм, сбор данных и многое другое.
Основные особенности библиотеки:
🔵Простота использования: предоставляет простой и интуитивно понятный API для автоматизации браузера Chrome или Chromium.
🔵Полная функциональность Chrome: позволяет полностью контролировать браузер Chrome или Chromium, включая доступ к DOM, выполнение JavaScript, обработку событий и многое другое.
🔵Поддержка асинхронности: библиотека основана на асинхронном фреймворке asyncio, что позволяет выполнять множество операций параллельно и эффективно использовать ресурсы.
➡️Установка библиотеки: pip install pyppeteer
🖥 Репозиторий
⚙️ Документация
➡️Справочник Программиста. Подписаться
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
