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

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

Kanalga Telegram’da o‘tish

По рекламе - @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

Ko'proq ko'rsatish
5 837
Obunachilar
-424 soatlar
-327 kunlar
-7230 kunlar
Postlar arxiv
Ответьте на 1 вопрос и книги ваши до конца весны за 0 ₽ Более 250 000 книг и аудиокниг разных жанров в Букмейте. Попробуйте б
Ответьте на 1 вопрос и книги ваши до конца весны за 0 ₽ Более 250 000 книг и аудиокниг разных жанров в Букмейте. Попробуйте бесплатно! Попробовать #реклама 18+ bookmate.ru О рекламодателе

Шпаргалка по строкам в Python ➡️Конкатенация строк; ➡️Дублирование строки; ➡️Доступ по индексу; ➡️Срезы; ➡️Доступ по индексу;
Шпаргалка по строкам в Python ➡️Конкатенация строк; ➡️Дублирование строки; ➡️Доступ по индексу; ➡️Срезы; ➡️Доступ по индексу; ➡️Методы строк. ➡️Справочник Программиста. Подписаться

Код для создания резервных копий на Python Для создания резервных копий в коде используются стандартные библиотеки os, shutil и datetime.
import os
import shutil
import datetime


def backup_files(source_dir, destination_dir):
    timestamp = datetime.datetime.now().strftime('%Y%m%d%H%M%S')
    backup_dir = os.path.join(destination_dir, f"backup_{timestamp}")

    try:
        # Копирование всей структуры каталогов из source_dir в backup_dir
        shutil.copytree(source_dir, backup_dir)
        # Вывод сообщения об успешном создании резервной копии
        print(f"Резервная копия успешно создана по адресу {backup_dir}")
    except OSError as e:
        # Вывод сообщения об ошибке, если возникает исключение
        print(f"Ошибка при создании резервной копии: {e}")


if __name__ == "__main__":
    source_directory = "important_folder"
    destination_directory = "destination_directory"

    # Вызов функции backup_files() с указанными каталогами
    backup_files(source_directory, destination_directory)
➡️Справочник Программиста. Подписаться

Битрикс24 КЭДО - Автоматиация кадровый документооборота! ✨Теперь в Битрикс24 есть кадровый электронный документооборот. Подпи
Битрикс24 КЭДО - Автоматиация кадровый документооборота! ✨Теперь в Битрикс24 есть кадровый электронный документооборот. Подписывайте договоры 💻📱 и приказы с сотрудниками в один клик, используя Госключ. Битрикс24 – полный набор инструментов для бизнеса: Автоматизация HR-процессов, CRM, Задачи, Совместная работа, CoPilot! ⚡Акция! -10% на тарифы «Профессиональный» и «Энтерпрайз» при покупке на 1 год! Узнать больше #реклама 16+ o-pt.ru О рекламодателе

🔽 Библиотека torrentp в Python Библиотека torrentp предоставляет возможность работать с торрент-файлами (*.torrent) и выполн
+1
🔽 Библиотека torrentp в Python Библиотека torrentp предоставляет возможность работать с торрент-файлами (*.torrent) и выполнить различные операции, связанные с ними. Позволяет создавать, открывать, закрывать и управлять торрент-файлами. ➡️Установка библиотеки: pip install torrentp 🖥 Репозиторий ➡️Справочник Программиста. Подписаться

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

💻 Модуль PyAutoGui в Python Модуль PyAutoGui предназначен для автоматизации действий на компьютере. Позволяет управлять мышь
💻 Модуль PyAutoGui в Python Модуль PyAutoGui предназначен для автоматизации действий на компьютере. Позволяет управлять мышью и клавиатурой, а также выполнять другие действия, такие как снятие скриншотов и работа с окнами. Основные возможности модуля: 🔵Управление мышью: позволяет перемещать курсор мыши, кликать, двигать и выполнять другие действия с помощью мыши в программе. 🔵Управление клавиатурой: позволяет эмулировать нажатия клавиш на клавиатуре, ввода текста и других действий, связанных с клавиатурой. 🔵Работа с изображениями: предоставляет функции для поиска изображений на экране и выполнения действий на основе результатов поиска. 🔵Работа с окнами: позволяет управлять окнами, а именно перемещать, изменять размеры и сворачивать их. 🔵Снятие скриншотов: позволяет делать скриншоты экрана и работать с ними в программе. ➡️Установка библиотеки: pip install PyAutoGUI 🖥 Репозиторий 📺 Моё (довольно старое, но полезное) видео по данному модулю ➡️Справочник Программиста. Подписаться

Польза от учёбы для взрослых По статистике каждый третий россиянин хоть раз проходил образовательные курсы — от курсов для са
Польза от учёбы для взрослых По статистике каждый третий россиянин хоть раз проходил образовательные курсы — от курсов для саморазвития до освоения новой профессии. Новые знания повышают эрудицию — мозг создаёт новые нейронные связи, улучшаются память и способность к концентрации. Но главное, обучение — хорошая возможность для карьерного развития и роста стоимости вашей работы. 1. Выберите направление обучения — из более чем 4000 курсов на Сравни. 2. Примените промокод SRAVNI на скидку до 65%. 3. Учитесь, развивайтесь и открывайте новое! Выбрать #реклама 16+ sravni.ru О рекламодателе

Код для конвертации видео из AVI в MP4 на Python Для конвертации видео из AVI в MP4 в коде используется библиотека moviepy. ➡
Код для конвертации видео из AVI в MP4 на Python Для конвертации видео из AVI в MP4 в коде используется библиотека moviepy. ➡️Установка библиотеки: pip install moviepy
from moviepy.editor import *


def avi_to_mp4(input_file, output_file):
    try:
        # Загружаем видео из файла AVI
        video = VideoFileClip(input_file)

        # Сохраняем видео в формате MP4
        video.write_videofile(output_file, codec='libx264')

        print("Конвертация завершена успешно!")
    except Exception as e:
        print(f"Произошла ошибка: {e}")


# Путь к файлу AVI и путь для сохранения конвертированного файла MP4

# Вызываем функцию для конвертации и передаём путь к файлу AVI и путь для сохранения конвертированного файла MP4
avi_to_mp4("video.avi", "output.mp4")
➡️Справочник Программиста. Подписаться

Удобное планирование и общение для всей команды Хотите проводить онлайн-встречи и работать вместе с коллегами с помощью одног
Удобное планирование и общение для всей команды Хотите проводить онлайн-встречи и работать вместе с коллегами с помощью одного сервиса, а не разрываться по разным приложениям? Мы нашли его. Это МТС Линк — экосистема, которая включает в себя сервис для совещаний, платформу для вебинаров и организации обучения, корпоративный чат, интерактивную доску и многое другое. Быстро, эффективно, без лишних приложений и программ. Работать можно в браузере, без установки приложения: дома, в офисе или в командировке. Дополнительный плюс — HD-картинка, хороший звук и понятный интерфейс. Российское приложение надежно защищено от DDOS-атак и не зависит от мировых санкций. А еще есть бесплатный тариф. Оставьте заявку на бесплатный тест. Подать заявку #реклама mts-link.ru О рекламодателе

💎Библиотека web3 в Python Библиотека web3 предоставляет возможности для взаимодействия с Ethereum. Позволяет создавать прило
💎Библиотека web3 в Python Библиотека web3 предоставляет возможности для взаимодействия с Ethereum. Позволяет создавать приложения, взаимодействовать с контрактами, отправлять транзакции и получать информацию о блоках и транзакциях. Основные возможности библиотеки: 🔵Предоставляет доступ к функциям и методам для работы с блокчейном. 🔵Взаимодействие с умными контрактами, включая вызов методов контракта и чтение данных из контракта. 🔵Отправка транзакций на блокчейн, включая перевод эфира и вызов методов контракта, которые изменяют состояние контракта. 🔵Получение информации о блоках, транзакциях, аккаунтах и других сущностях на блокчейне. ➡️Установка библиотеки: pip install web3 🖥 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Прокачайте свои навыки до Инженера данных Курс: «Инженер данных» - Level-up вашей карьеры! Поможем структурировать имеющиеся
Прокачайте свои навыки до Инженера данных Курс: «Инженер данных» - Level-up вашей карьеры! Поможем структурировать имеющиеся знания и заполнить пробелы Длительность 5 месяцев Узнать больше #реклама 16+ karpov.courses О рекламодателе

Библиотека Tqdm в Python Библиотека Tqdm позволяет создавать прогресс-бары во время выполнения итераций. Полезна при обработке больших объемов данных или при выполнении длительных операций, когда необходимо отслеживать прогресс. Основные возможности библиотеки: 🔵Отображение прогресса выполнения итераций с помощью индикатора прогресса. 🔵Возможность настройки внешнего вида индикатора прогресса, таких как ширина, символы и цвета. 🔵Поддержка различных типов итерируемых объектов, включая списки, кортежи, словари и генераторы. 🔵Возможность добавления оценки времени выполнения и оставшегося времени. 🔵Поддержка вложенных индикаторов прогресса для сложных итераций. ➡️Установка модуля: pip install tqdm 🖥 Репозиторий ➡️Справочник Программиста. Подписаться

Код для исправления орфографии в тексте на русском языке на Python Для исправления орфографии в коде используется библиотека pyenchant. ➡️Установка библиотеки: pip install pyenchant Также необходимо установит словарь для русского языка: Установка на Linux:
sudo apt-get install myspell-ru
Установка на Windows производится вручную с GutHub (в видео показано какие файлы необходимо скачать и в какую папке перенести): 🖥 Скачать словарь для русского языка
import enchant

# Создаем словарь для русского языка
d = enchant.Dict("ru_RU")
text = "Это тексст с ошыбками"

corrected_text = []
for word in text.split():
    # Если слово написано верно, то добавляем его в список
    if d.check(word):
        corrected_text.append(word)
    # Если слово неправильное
    else:
        # Получаем предложения
        suggestions = d.suggest(word)
        # Если есть предложения
        if suggestions:
            # Выбираем первое предложение
            corrected_text.append(suggestions[0])
        # Если нет предложений
        else:
            # Оставляем слово как есть
            corrected_text.append(word)

# объединяем слова обратно в текст
corrected_text = " ".join(corrected_text)
print(corrected_text)

# Вывод: Это текст с ошибками
➡️Справочник Программиста. Подписаться

Аукцион выделенных серверов! Снижаем цены каждую секунду. Популярные конфигурации выделенных серверов становятся дешевле в реальном времени. Успейте арендовать их, пока это не сделал кто-то другой. Скидки до 35%! Выбрать #реклама selectel.ru О рекламодателе

🖥 Библиотека textual в Python Библиотека textual представляет собой инструмент для создания текстовых пользовательских интер
🖥 Библиотека textual в Python Библиотека textual представляет собой инструмент для создания текстовых пользовательских интерфейсов (TUI). Предоставляет возможности для создания интерактивных консольных приложений с использованием текстовых элементов, таких как кнопки, поля ввода, таблицы и многое другое. Некоторые особенности библиотеки: 🔵Поддержка форматирования текста с использованием стилей и цветов. 🔵Возможность создания многострочных текстовых блоков. 🔵Поддержка обработки событий, таких как нажатие клавиш и перемещение курсора. 🔵Встроенная поддержка для работы с базами данных SQL с использованием библиотеки SQLModel. ➡️Установка модуля: pip install textual 🖥 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

В IT через аналитику данных. Бесплатный вебинар Бесплатный практикум от Karpov.Courses Ключевые понятия статистики для новичк
В IT через аналитику данных. Бесплатный вебинар Бесплатный практикум от Karpov.Courses Ключевые понятия статистики для новичков Что вас ждет на вебинаре: - Узнайте, как читать графики распределения - Изучите описательные статистики распределения - Убедитесь в том, что математика и математическая статистика — это не страшно 5 причин прийти на вебинар: - узнаете, что такое распределение - рассмотрите разные виды распределений и то, как они помогают описывать мир вокруг нас - изучите основные метрики и графики, которые описывают распределения - увидите, где они встречаются в реальной жизни и как применять их в анализе данных - научитесь видеть закономерности Спикер: Дарья Чиркина, Продуктовый аналитик, Яндекс Доставка Начало вебинара 23 апреля в 19:00 по мск Подарок за регистрацию! Зарегистрироваться #реклама 16+ karpov.courses О рекламодателе

Код для конвертации JSON в CSV на Python Для конвертации JSON в CSV в коде используются стандартные библиотеки json и csv. im
+1
Код для конвертации JSON в CSV на Python Для конвертации JSON в CSV в коде используются стандартные библиотеки json и csv.
import json
import csv

# Открываем и загружаем JSON файл
with open('file.json', 'r') as json_file:
    data = json.load(json_file)

# Открываем (или создаем) CSV файл для записи
with open('file.csv', 'w') as csv_file:
    writer = csv.writer(csv_file)

    # Записываем заголовки (ключи из JSON)
    writer.writerow(data.keys())

    # Записываем данные
    writer.writerow(data.values())
📝Работа с json-файлами в Python ➡️Справочник Программиста. Подписаться

Функция slice() в Python В данной статье рассмотрим, как работает функция slice() в Python. ➡️Справочник Программиста. Подпис
Функция slice() в Python В данной статье рассмотрим, как работает функция slice() в Python. ➡️Справочник Программиста. Подписаться