Справочник Программиста

channel icon
По рекламе и написанию кода на заказ - @it_start_programmer
Викторины по Python - @python_quizzes_tasks
Сайт - https://it-start.online/
Ютуб - https://www.youtube.com/@it_start
Яндекс Дзен - https://zen.yandex.ru/id/615c3ace71bd4944acea8a67

Условия размещения

Цена за 24 часа в ленте 800,00
Цена за 1 час закрепления 100,00
Взаимопиар Нет
Дополнительные условия рекламы Отсутствуют
+11
4 484
подписчиков
-34
953
охват 1 публикации
0
~4
постов / день
-0,8%
21,3%
ERR % ?

Статистика

Последние публикации

Справочник Программиста
7 мая 2024 г. 9:09
🗂 Код для получения всех файлов с определёнными расширениями в указанной директории на Python

Для получения всех файлов с определёнными расширениями в указанной директории в коде используется стандартная библиотека glob.

import glob


# Определение функции для поиска файлов в указанной директории с указанными типами файлов
def search_files(directory, types):
files_grabbed = []
for files in types:
files_grabbed.extend(glob.glob(f'{directory}/{files}'))
return files_grabbed


# Вызов функции search_files() для поиска файлов с расширениями '*.png', '*.jpg' и *.jpeg в директории 'images'
files_grabbed = search_files('images', ('*.png', '*.jpg', '*.jpeg'))

# Вывод списка найденных файлов
print(files_grabbed)


➡️Справочник Программиста. Подписаться
Справочник Программиста
7 мая 2024 г. 8:07
Ответьте на 1 вопрос и книги ваши до конца весны за 0 ₽Ответьте на 1 вопрос и книги ваши до конца весны за 0 ₽

Более 250 000 книг и аудиокниг разных жанров в Букмейте. Попробуйте бесплатно!

ПопробоватьПопробовать

#реклама 16+
bookmate.ru

О рекламодателе
Справочник Программиста
6 мая 2024 г. 16:11
📝Библиотека pymorphy3 в Python

Библиотека pymorphy3 - это морфологический анализатор для русского языка. Предоставляет возможность определения частей речи, склонения и других морфологических характеристик слова.

Основные особенности библиотеки:
🔵Поддержка определения частей речи, склонения, числа, времени и других морфологических характеристик слова;
🔵Работа с различными форматами словарей, включая OpenCorpora;
🔵Легкая интеграция с другими инструментами обработки естественного языка в Python.

➡️Установка библиотеки: pip install pymorphy3

📱 РепозиторийРепозиторий

➡️Справочник Программиста. Подписаться
Справочник Программиста
6 мая 2024 г. 15:07
Мы переживали о ценах на обучениеМы переживали о ценах на обучение

и договорились со Skillbox, SkillFactory, Нетологией, Логомашиной и другими топовыми школами о максимальной скидке на онлайн-курсы.

До –65% на популярные курсы по промокоду SRAVNI.

Всё просто:
1. Выберите курс из более чем 4000 разных вариантов;
2. Примените промокод SRAVNI;
3. Обучайтесь по самой выгодной цене!

Курсы по маркетингу, программированию, дизайну, аналитике, управлению, курсы для детей и многое другое — каждый найдёт курс на свой вкус.



ВыбратьВыбрать

#реклама 16+
sravni.ru

О рекламодателе
Справочник Программиста
5 мая 2024 г. 13:28
Библиотека python-rucaptcha в Python

Библиотека python-rucaptcha предназначена для работы с сервисами RuCaptcha и 2Captcha API для решения капчи.

➡️Установка библиотеки: pip install python-rucaptcha

📱 РепозиторийРепозиторий
⚙️ ДокументацияДокументация

➡️Справочник Программиста. Подписаться
Справочник Программиста
4 мая 2024 г. 15:59
📸Код для создания скриншота определённого окна на Python

Для создания скриншота в коде используется модуль PyAutoGUI, а для получения окна и его размеров - PyGetWindow.

Изображение данного поста - итоговый скриншот.

➡️Установка модулей: pip install PyAutoGUI PyGetWindow

import pygetwindow as gw
import pyautogui

# Получаем окно с указанным заголовком
window = gw.getWindowsWithTitle("Lesson – main.py")[0]

# Получаем позицию и размеры окна
x, y, width, height = window.left, window.top, window.width, window.height

# Создаём скриншот указанной области
screenshot = pyautogui.screenshot(region=(x, y, width, height))

# Сохраняем скриншот
screenshot.save("screenshot.png")


➡️Справочник Программиста. Подписаться
Справочник Программиста
4 мая 2024 г. 13:09
🪟 Функция pygetwindow.getAllTitles() в Python

Функция getAllTitles() из модуля pygetwindow возвращает список заголовков всех активных окон в Windows.

➡️Справочник Программиста. Подписаться
Справочник Программиста
4 мая 2024 г. 12:08
Многофакторная аутентификация Avanpost MFA+Многофакторная аутентификация Avanpost MFA+

Надёжное решение для защиты от несанкционированного доступа с поддержкой всех современных методов аутентификации.

⚡ Все стандартные технологии интеграции: SAML, Kerberos, OpenID Connect и др.,
⚡ Собственное мобильное приложение Avanpost Authenticator,
⚡ Гибкое лицензирование.

Avanpost MFA+ возьмет на себя большую часть рутинных задач, разгрузив ваших администраторов для выполнения более важных процессов.

Перейти на сайтПерейти на сайт

#реклама 16+
promo.avanpost.ru

О рекламодателе
Справочник Программиста
4 мая 2024 г. 9:22
👀 Библиотека tabulate в Python

Библиотека tabulate даёт возможность создавать красиво отформатированные таблицы данных.

Позволяет выводить данные в виде таблицы с различными стилями форматирования и настраиваемыми заголовками.

Основные варианты использования библиотеки:
🔵Вывод небольших таблиц без сложностей: всего один вызов функции.
🔵Создание табличных данных для легкой разметки в виде обычного текста: множество выходных форматов, подходящих для дальнейшего редактирования или преобразования.
🔵Читаемое представление смешанных текстовых и числовых данных: умное выравнивание столбцов, настраиваемое форматирование чисел, выравнивание по десятичной точке.

➡️Установка библиотеки: pip install tabulate

📱 РепозиторийРепозиторий

➡️Справочник Программиста. Подписаться
Справочник Программиста
4 мая 2024 г. 8:19
Промышленный дизайн: от эскиза до производства!Промышленный дизайн: от эскиза до производства!

Закажите разработку дизайна для вашего продукта и станьте лидером рынка!

Создаем эффектный современный дизайн
Работаем в инженерном САПР
Помогаем с контрактным производством

Создаем дизайн, который решает бизнес-задачи, и влюбляет в себя покупателей!


Узнать большеУзнать больше

#реклама
m-shtab.com

О рекламодателе
Справочник Программиста
3 мая 2024 г. 15:23
🗺Код для быстрого получения координат городов на Python

Для получения координат в коде используется библиотека geopy.

➡️Установка библиотек: pip install geopy

from geopy.geocoders import Nominatim

# Создаем объект класса Nominatim
geolocator = Nominatim(user_agent="my_app")

# Список городов
addresses = ["Уфа", "Нижневартовск", "Нижний Новгород"]

# Пустой список для хранения координат
coordinates = []

# Проходимся по каждому городу
for address in addresses:
# Получаем координаты
location = geolocator.geocode(address)
if location:
# Извлекаем широту и долготу
latitude = location.latitude
longitude = location.longitude
# Добавляем координаты в список
coordinates.append((latitude, longitude))

# Выводим координаты городов
print("Координаты городов:")
for i, coordinate in enumerate(coordinates):
print(f"{i+1}. Координаты города '{addresses[i]}': {coordinate}")

# Вывод:
# Координаты городов:
# 1. Координаты города 'Уфа': (54.7261409, 55.947499)
# 2. Координаты города 'Нижневартовск': (60.9391866, 76.55117870683605)
# 3. Координаты города 'Нижний Новгород': (56.3264816, 44.0051395)


➡️Справочник Программиста. Подписаться
Справочник Программиста
3 мая 2024 г. 14:19
Удобное планирование и общение для всей командыУдобное планирование и общение для всей команды

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

Это МТС Линк — экосистема, которая включает в себя сервис для совещаний, платформу для вебинаров и организации обучения, корпоративный чат, интерактивную доску и многое другое.

Быстро, эффективно, без лишних приложений и программ. Работать можно в браузере, без установки приложения: дома, в офисе или в командировке. Дополнительный плюс — HD-картинка, хороший звук и понятный интерфейс.

Российское приложение надежно защищено от DDOS-атак и не зависит от мировых санкций. А еще есть бесплатный тариф.

Оставьте заявку на бесплатный тест.

Подать заявкуПодать заявку

#реклама
mts-link.ru

О рекламодателе
Справочник Программиста
3 мая 2024 г. 9:17
Библиотека Coconut в Python

Библиотека Coconut - это язык программирования, который расширяет синтаксис Python и добавляет новые возможности.

Она предоставляет более выразительный и функциональный подход к программированию на Python.

Некоторые особенности библиотеки:
🔵Паттерн-матчинг: предоставляет возможность использовать паттерн-матчинг для более удобной обработки данных и структур.
🔵Лямбда-функции: позволяет использовать лямбда-функции с более компактным синтаксисом.
🔵Каррирование: поддерживает каррирование функций, что позволяет создавать новые функции из существующих.
🔵Асинхронное программирование: предоставляет возможность писать асинхронный код с использованием ключевых слов async и await.

➡️Установка библиотеки: pip install coconut

📱 РепозиторийРепозиторий
⚙️ ДокументацияДокументация

➡️Справочник Программиста. Подписаться
Справочник Программиста
3 мая 2024 г. 8:15
Обучаем Java-разработчиков оплата после выхода на работуОбучаем Java-разработчиков оплата после выхода на работу

В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты.
Если задуматься, то все в выигрыше:
— ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя;
— в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше;
— мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут;
— мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов.

Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку!

Узнать большеУзнать больше

#реклама 18+
kata.academy

О рекламодателе
Справочник Программиста
3 мая 2024 г. 0:13
Функция dir() в PythonФункция dir() в Python

В данной статье рассмотрим, как работает функция dir() в Python.

➡️Справочник Программиста. Подписаться
Справочник Программиста
2 мая 2024 г. 12:17
📺 Сортировка списка по нескольким критериям в PythonСортировка списка по нескольким критериям в Python

В данном shorts рассмотрим способ сортировки списков по нескольким критериям в Python.

➡️Справочник Программиста. Подписаться
Справочник Программиста
2 мая 2024 г. 11:15
Low code vs Hard code при построении интеграцииLow code vs Hard code при построении интеграции

Тема Low code становится все более популярной среди ИТ-компаний. Звучит заманчиво – забрать часть работ по построению ИТ-решений у разработчиков и отдать аналитикам, чтобы они с помощью drag-and-drop могли сами строить интеграции с другими системами. Но работает ли это в реальности, особенно в крупном высоконагруженном бизнесе с нетиповыми бизнес-задачами и высокими требованиями к отказоустойчивости и перформансу решений?

ЗарегистрироватьсяЗарегистрироваться

#реклама
platformv.sbertech.ru

О рекламодателе
Справочник Программиста
2 мая 2024 г. 9:16
Библиотека 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

📱 РепозиторийРепозиторий
⚙️ ДокументацияДокументация

➡️Справочник Программиста. Подписаться
Справочник Программиста
2 мая 2024 г. 8:15
Аукцион выделенных серверов!Аукцион выделенных серверов!

Снижаем цены каждую секунду.

Популярные конфигурации выделенных серверов становятся дешевле в реальном времени.
Успейте арендовать их, пока это не сделал кто-то другой.

Скидки до 35%!

ВыбратьВыбрать

#реклама
selectel.ru

О рекламодателе
Справочник Программиста
1 мая 2024 г. 15:19