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 854
Obunachilar
-1024 soatlar
-337 kunlar
-6530 kunlar
Postlar arxiv
👀 Библиотека tktimepicker в Python Библиотека tktimepicker предоставляет виджет выбора времени для интерфейсов, разработанных с использованием библиотеки tkinter. Позволяет пользователям легко выбирать время с помощью графического интерфейса, что упрощает взаимодействие с приложением. Основные возможности 🔵Выбор времени: Пользователи могут выбирать часы и минуты. 🔵Настраиваемость: Виджет можно настраивать по своему усмотрению, изменяя такие параметры, как цвет, размеры и шрифты. 🔵Простота использования: Легко интегрируется в существующие приложения на tkinter, что позволяет быстро добавить функционал выбора времени. 🔵Поддержка форматов: Возможность настроить формат времени (например, 12-часовой или 24-часовой). Пример использования библиотеки:
import tkinter as tk
from tktimepicker import AnalogPicker, AnalogThemes

# Создаём основное окно приложения
root = tk.Tk()

# Создаём виджет выбора времени и передаем ему основное окно
time_picker = AnalogPicker(root)
# Размещаем виджет, позволяя ему расширяться и заполнять все доступное пространство
time_picker.pack(expand=True, fill="both")

# Создаём объект темы для виджета выбора времени
theme = AnalogThemes(time_picker)
# Устанавливаем тему Dracula для виджета
theme.setDracula()

root.mainloop()
➡️Установка библиотеки: pip install tkTimePicker 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Как выбрать IT-профессию и не прогадать На бесплатном курсе Нетологии вы узнаете, как построить карьеру в IT с программирован
Как выбрать IT-профессию и не прогадать На бесплатном курсе Нетологии вы узнаете, как построить карьеру в IT с программированием или без, от чего зависит уровень зарплаты и что подходит именно вам Для этого вы: - Сформулируете критерии выбора профессии и определите, какие знания и навыки у вас уже есть - Попробуете свои силы на рабочих задачах специалистов - Разберёте реальные истории смены профессии и сможете задать вопросы карьерному консультанту - Составите карьерную карту — пошаговый план перехода в новую сферу Авторы лучших карьерных карт получат возможность выиграть индивидуальную консультацию по карьере и грант 15 000 рублей на обучение Начать #реклама 16+ netology.ru О рекламодателе

Библиотека clean-text в Python Библиотека clean-text предназначена для очистки текстов от нежелательных символов и форматиров
Библиотека clean-text в Python Библиотека clean-text предназначена для очистки текстов от нежелательных символов и форматирования. Помогает удалять эмодзи, ненужные символы, лишние пробелы и проводить другие операции для подготовки текста к анализу или обработке. Основные возможности библиотеки: 🔵Удаление нежелательных символов: Помогает избавиться от символов, которые могут мешать обработке текста, например, эмодзи, спецсимволов и других нежелательных элементов. 🔵Нормализация текста: Позволяет нормализовать текст, что включает в себя приведение его к нижнему регистру, удаление или замену специфических символов и строк. 🔵Удаление HTML-тегов: Может быть полезна для удаления тегов HTML из текста, чтобы упростить его дальнейшую обработку. 🔵Работа с символами Unicode: Предоставляет функциональность для обработки символов Unicode и их замены на стандартные символы. ➡️Установка библиотеки: pip install clean-text 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Помощь в трудоустройстве в IT-сфере! По всей России объявили бесплатную программу на шестимесячное обучение по IT-cпециальнос
+9
Помощь в трудоустройстве в IT-сфере! По всей России объявили бесплатную программу на шестимесячное обучение по IT-cпециальностям. Запись на участие в программе продлится до конца июля, но чтобы туда попасть, нужно пройти специальный профтест. По результату тестирования сразу узнаете, какая профессия вам подойдет, и проходите ли вы на бесплатное обучение. Перейти на сайт #реклама 16+ urban-university.ru О рекламодателе

👀 Фреймворк Django-Unicorn в Python Фреймворк Django-Unicorn добавляет функциональность реактивных компонентов в шаблоны Django. Позволяет создавать интерактивные элементы без необходимости изучать новый язык шаблонов или использовать сложные JavaScript-фреймворки. Использует Livewire-подобную архитектуру, где связь между клиентом и сервером происходит асинхронно, без необходимости перезагрузки страницы. Основные особенности фреймворка: 🔵Компоненты: объединение логики Python и HTML-шаблонов в одном модуле. 🔵Реактивные компоненты: автоматическое обновление интерфейса при изменении данных или событиях. 🔵Синхронизация состояния: динамическое обновление данных между клиентом и сервером без перезагрузки страницы. 🔵Асинхронная работа: поддержка асинхронных методов для обработки запросов в фоновом режиме. 🔵Минимальное использование JavaScript: позволяет создавать интерактивные интерфейсы с минимальной потребностью в JS. 🔵Легкая интеграция: простая установка и настройка в проектах Django. 🔵Совместимость с шаблонами Django: полная поддержка работы с Django ORM и другими функциями фреймворка. 🔵Поддержка событий и действий: возможность вызова серверных методов при взаимодействии с элементами интерфейса (клики, ввод данных и т.д.). ➡️Установка библиотеки: pip install django-unicorn 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

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

Библиотека Jedi в Python Библиотека Jedi предназначена для поддержки интеллектуального анализа кода, автодополнения и навигац
+2
Библиотека Jedi в Python Библиотека Jedi предназначена для поддержки интеллектуального анализа кода, автодополнения и навигации в Python-коде. Используется в различных редакторах кода, таких как Vim, Emacs, Sublime Text, а также в некоторых IDE для предоставления таких функций, как: 🔵Автодополнение кода на основе контекста. 🔵Навигация по исходному коду, включая переход к определению функции или переменной. 🔵Интеллектуальный анализ кода с учётом типов. 🔵Проверка кода на предмет возможных ошибок. ➡️Установка библиотеки: pip install jedi 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

👩‍💻 Программирование теперь в Telegram! Вот 10 обучающих каналов по самым востребованным направлениям в IT. Выбирай своё на
👩‍💻 Программирование теперь в Telegram! Вот 10 обучающих каналов по самым востребованным направлениям в IT. Выбирай своё направление: 👩‍💻 Python: @python_ready 👩‍💻 Java: @java_ready 👩‍💻 Backend: @backend_ready 👩‍💻 Frontend: @code_ready 🖥 Базы Данных & SQL: @sql_ready 👩‍💻 C#: @csharp_ready 👩‍💻 C/C++: @cpp_ready 👩‍💻 Все языки: @roadmap_ready 📖 IT Архив: @archive_ready 🖥 Design: @time_design 📌 Ресурсы, гайды, шпаргалки, книги и задачи для каждого языка программирования.

👀 Библиотека PandasGUI в Python Библиотека PandasGUI предоставляет графический интерфейс для работы с данными в формате DataFrame из библиотеки pandas. Упрощает процесс анализа и визуализации данных, позволяя пользователям взаимодействовать с данными без необходимости писать код для каждой операции. Основные возможности библиотеки: 🔵Графический интерфейс для DataFrame: Возможность загружать данные из разных источников (CSV, Excel, SQL и т.д.) и просматривать их в формате таблицы. Также доступны такие функции, как сортировка, фильтрация и групповое редактирование данных через удобные меню. 🔵Визуализация данных: Включает инструменты для создания графиков и диаграмм без написания кода. 🔵Работа с большими объемами данных: Поддерживает работу с большими наборами данных, используя механизмы отложенной загрузки и обработки данных по частям. 🔵Возможность работы с несколькими DataFrame: Возможность загружать и управлять несколькими наборами данных одновременно. 🔵Легкость использования: Ориентирована как на новичков, так и на опытных пользователей. Она делает работу с данными в pandas более интерактивной и интуитивно понятной. Пример использования библиотеки:
import pandas as pd
from pandasgui import show

# Создаем DataFrame
data = pd.DataFrame({
    'Имя': ['Анна', 'Борис', 'Виктор', 'Галина'],
    'Возраст': [23, 30, 35, 29],
    'Город': ['Москва', 'Санкт-Петербург', 'Новосибирск', 'Казань']
})

# Запускаем PandasGUI
show(data)
➡️Установка библиотеки: pip install pandasgui 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Сообщество IT-специалистов в Telegram от Selectel. Канал крупнейшего независимого провайдера IT-инфраструктуры и облаков. Шес
Сообщество IT-специалистов в Telegram от Selectel. Канал крупнейшего независимого провайдера IT-инфраструктуры и облаков. Шесть причин подписаться на канал: - железные новости; - обзоры продуктов; - разборы кейсов; - актуальные IT-статьи; - анонсы митапов; - бесплатные курсы. Подписаться #реклама О рекламодателе

🗂 Код для архивации данных на Python Для архивации в коде используются стандартные модули os и zipfile
import zipfile
import os


def archive_folder(zip_name, folder_path):
    # Создаём новый ZIP-архив с именем zip_name
    # Параметр 'w' означает, что мы создаём архив с нуля, ZIP_DEFLATED для сжатия
    with zipfile.ZipFile(zip_name, 'w', zipfile.ZIP_DEFLATED) as zipf:
        # Используем os.walk для рекурсивного обхода всех файлов и папок внутри folder_path
        for root, dirs, files in os.walk(folder_path):
            # Проходимся по всем файлам в текущей директории
            for file in files:
                # Получаем полный путь к файлу
                file_path = os.path.join(root, file)
                # Добавляем файл в архив, сохраняя относительный путь от корневой папки
                zipf.write(file_path, os.path.relpath(file_path, folder_path))
                # Выводим сообщение о том, что файл был добавлен
                print(f'Файл {file_path} добавлен в архив.')


# Пример использования
folder_to_archive = 'my_folder'   # Указываем папку, которую хотим архивировать
archive_name = 'my_folder_archive.zip'  # Указываем имя для создаваемого архива

# Вызываем функцию архивации папки
archive_folder(archive_name, folder_to_archive)
➡️Справочник Программиста. Подписаться

Помощь в трудоустройстве в IT-сфере! В России из-за дефицита айтишников запустили бесплатную программу по обучению IT-специал
+9
Помощь в трудоустройстве в IT-сфере! В России из-за дефицита айтишников запустили бесплатную программу по обучению IT-специалистов. Теперь любой желающий может попробовать себя в IT с полного нуля и начать обучение бесплатно! Узнайте про дальнейшее трудоустройство в ведущие IT-компании для восполнения кадрового дефицита. Для этого нужно: - Перейти по ссылке - Заполнить анкету и ответить на вопросы (занимает менее 3 минут) - На основании ваших ответов вы сразу узнаете, подходит ли вам сфера IT и сможете ли вы в ней работать Перейти на сайт #реклама 16+ urban-university.ru О рекламодателе

Библиотека emoji в Python Библиотека emoji предназначена для работы с эмодзи, упрощая процесс их добавления и использования в
Библиотека emoji в Python Библиотека emoji предназначена для работы с эмодзи, упрощая процесс их добавления и использования в тексте. Поддерживает добавление эмодзи как по их коротким кодам (например, :smile:), так и непосредственно через их Unicode-символы. Пример добавления эмодзи:
import emoji
print(emoji.emojize("Python is fun :snake:"))
# Вывод: Python is fun 🐍
➡️Установка библиотеки: pip install reflex 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Устали от работы? Хочется драйва и новых перспектив? Присоединяйтесь к нашему проекту и погружайтесь в мир IT и дизайна! Тест
Устали от работы? Хочется драйва и новых перспектив? Присоединяйтесь к нашему проекту и погружайтесь в мир IT и дизайна! Тесты, мини-курсы, видеоуроки – мы покажем вам, как развиваться в новых профессиях, поделимся реальными кейсами и мнениями работодателей. Безболезненный переход к новой карьере ждёт вас. Не упустите шанс! Получить предложение #реклама 16+ free.skillfactory.ru О рекламодателе

Утилита Clark в Python Утилита Clark предназначена для работы с аудио и видео в командной строке. Предоставляет текстовый пользовательский интерфейс (TUI) для воспроизведения медиафайлов и создания временных меток с высокой точностью, что удобно при обрезке или разделении медиафайлов. Основные возможности утилиты: 🔵Создание временных меток и воспроизведение: Позволяет воспроизводить аудио и видео и создавать временные метки в нужных местах. Можно быстро перемещаться по файлу, ставить метки и при необходимости удалять их. 🔵Обрезка и разделение файлов: Её можно использовать для обрезки ненужных частей или разделения медиафайлов по временным меткам. 🔵Управление через горячие клавиши: Предоставляет набор удобных сочетаний клавиш для управления воспроизведением. 🔵Использование MPV и FFMPEG: Для воспроизведения файлов Clark использует медиаплеер MPV, а для обрезки и разделения - FFMPEG. ➡️Установка: pip install https://github.com/wong-justin/clark/archive/main.zip 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Бесплатный вебинар по нейросетям Как удаленно зарабатывать на нейросетях? ✅ 1 навык работы в нейросетях = 10+ удаленным профессиям. 👍 Практический бесплатный онлайн-курс по нейросетям для тех, кто хочет работать удаленно! Узнать больше #реклама 16+ ai.seller-school.com О рекламодателе

3 кода для создания скриншота области экрана по координатам на Python Первый способ: ➡️Установка библиотеки: pip install Pillow
from PIL import ImageGrab

# Задаём координаты (x1, y1) и (x2, y2) для области
x1 = 100  # Левый верхний угол по оси X
y1 = 100  # Левый верхний угол по оси Y
x2 = 400  # Правый нижний угол по оси X
y2 = 300  # Правый нижний угол по оси Y

# Делаем скриншот заданной области
screenshot = ImageGrab.grab(bbox=(x1, y1, x2, y2))

# Сохраняем скриншот
screenshot.save('screenshot.png')
Второй способ: ➡️Установка библиотеки: pip install pyscreenshot
import pyscreenshot as ImageGrab

# Задаём координаты области
x1, y1, x2, y2 = 100, 100, 400, 300

# Делаем скриншот
screenshot = ImageGrab.grab(bbox=(x1, y1, x2, y2))

# Сохраняем скриншот
screenshot.save('screenshot.png')
Третий способ: ➡️Установка библиотеки: pip install pyautogui
import pyautogui

# Задаём координаты (x, y) и размеры (width, height) области
x = 100
y = 100
width = 300
height = 200

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

# Сохраняем скриншот
screenshot.save('screenshot.png')
➡️Справочник Программиста. Подписаться

📺 Создание скриншота области экрана по координатам на Python В данном shorts напишем код для создания скриншота области экра
📺 Создание скриншота области экрана по координатам на Python В данном shorts напишем код для создания скриншота области экрана по координатам на Python. ➡️Справочник Программиста. Подписаться

SQL — востребованный язык для работы с данными и обработки информации. Прокачайте знания по SQL и навыки работы с базами данн
SQL — востребованный язык для работы с данными и обработки информации. Прокачайте знания по SQL и навыки работы с базами данных на бесплатном мини-курсе Skillbox. Зарегистрируйтесь прямо сейчас и получите полезный гайд по профессии: https://epic.st/HVpFV?erid=2VtzqvsF2YZ Что будем делать: — Писать запросы на языке SQL — Проводить аналитику для бизнеса — Разрабатывать автоматизированную отчётность в Excel — Обрабатывать данные в Power Query — Визуализировать показатели в Excel: создавать красивые графики, диаграммы и отчёты — Применять инструменты Excel для анализа данных Спикер — Мкртич Пудеян, специалист по анализу данных в «Газпромбанке». Сертифицированный SQL-разработчик от Microsoft. 🎉 Всех участников ждут подарки: персональная карьерная консультация, на которой мы определим ваши сильные стороны и поможем выбрать направление в разработке, 5 полезных статей по SQL и Excel, а также год бесплатного изучения английского языка. Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

+1
Библиотека Reflex в Python Библиотека Reflex (ранее известная как Pynecone) предназначена для создания полноценных веб-приложений, где весь код (и фронтенд, и бэкенд) пишется на Python, без необходимости изучать JavaScript. Основные особенности библиотеки: 🔵Чистый Python: Весь код приложения пишется на Python, что упрощает процесс разработки для тех, кто уже знаком с языком. 🔵Мгновенное развёртывание: После создания приложения его можно развернуть одной командой или хостить на собственном сервере. 🔵Гибкость: Встроено более 60 компонентов для создания пользовательских интерфейсов, с возможностью создания собственных компонентов. ➡️Установка библиотеки: pip install reflex 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Справочник Программиста - Telegram kanali @programmersguide_1 statistikasi va tahlili