Справочник Программиста
前往频道在 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 天
帖子存档
Библиотека Undetected-chromedriver в Python
Библиотека
Undetected-chromedriver представляет собой оптимизированную версию Selenium WebDriver для работы с браузером Chrome.
Разработана для обхода систем обнаружения ботов и предоставляет возможность автоматизации действий в браузере без вызова подозрений.
Основные особенности undetected-chromedriver:
🔵Замена Selenium.webdriver.Chrome совместима с Brave и другими браузерами на основе Chromium.
🔵Не вызывает блокировку CloudFlare/Imperva/hCaptcha и подобных систем.
🔵Автоматическая загрузка исполняемого файла драйвера и его патчинг.
🔵Протестирована с последними версиями Chrome Beta.
🔵Работает с Brave Browser и другими браузерами на основе Chromium, но требует некоторой настройки.
➡️Установка библиотеки: pip install undetected-chromedriver
🖥 РепозиторийБиблиотека Panel в Python 📊
Библиотека
Panel позволяет создавать интерактивные панели управления для анализа данных.
Она предоставляет широкий набор инструментов для визуализации данных и интеграции с другими библиотеками для анализа данных, такими как Pandas, Numpy и Bokeh.
➡️Установка библиотеки: pip install panel
🖥 Репозиторий
⚙️ ДокументацияПо данным HeadHunter, более 8 000 компаний ищут компетентных специалистов разных уровней в сфере Python-разработки. Это одни из самых востребованных IT-специалистов на рынке. Они создают веб-приложения и чат-ботов, автоматизируют процессы. Хотите попасть в этот список?
Зарегистрируйтесь на мини-курс прямо сейчас и получите гайд по профессии. Из него узнаете, где используют Python, почему это идеальный язык для новичка и что думают о Python опытные разработчики.
Подробная программа: https://epic.st/bxU4u?erid=2VtzqvqZXFa
Что особенного в мини-курсе по Python:
— Подходит новичкам — от вас не требуется знаний и опыта в IT
— 4 крутых проекта для портфолио
— Практические задания для проверки знаний
— Живое общение со спикером
— 5 статей для старта карьеры в Python-разработке
— Бессрочный доступ к видео
Спикер — Анастасия Борнева, руководитель направления по исследованию данных в «Сбере». Опыт в программировании — более 9 лет. С 2018 года — эксперт по автоматизации процессов с помощью искусственного интеллекта в «Сбере».
Успейте записаться и получить подарки!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Библиотека Termgraph в Python
Библиотека
Termgraph - это инструмент командной строки написанный на Python, который позволяет создавать базовые графики в терминале/командной строке.
Поддерживаемые типы графиков:
🔵Гистограммы
🔵Цветные диаграммы
🔵Многовариантные
🔵Сложенные диаграммы
🔵Гистограммы
🔵Горизонтальные или вертикальные
🔵Эмодзи
➡️Установка библиотеки: python3 -m pip install termgraph
🖥 РепозиторийКод для скачивания всех изображений с веб-страницы по ссылке на Python 🖼
Для скачивания всех изображений с веб-страницы в коде используются библиотеки
requests и beautifulsoup4.
➡️Установка библиотек: pip install requests beautifulsoup4
import requests
from bs4 import BeautifulSoup
import os
# Указываем URL сайта, с которого нужно скачать изображения
url = 'http://example.com'
# Создаём директории для сохранения изображений
directory = 'images'
if not os.path.exists(directory):
os.makedirs(directory)
# Получаем содержимое веб-страницы
response = requests.get(url)
# Парсим содержимое веб-страницы
soup = BeautifulSoup(response.text, 'html.parser')
# Ищем все элементы img
images = soup.find_all('img')
# Проходимся по каждому изображению
for image in images:
# Получаем URL изображения
image_url = image['src']
# Скачиваем изображение
response = requests.get(image_url, stream=True)
# Проверяем, является ли ответ успешным
if response.status_code == 200:
# Сохраняем изображение в директорию
with open(os.path.join(directory, image_url.split('/')[-1]), 'wb') as f:
f.write(response.content)
else:
print(f'Не удалось скачать изображение по URL: {image_url}')Где научиться монтировать видео с полного нуля?
На курсе «Режиссёр монтажа» от Skillbox!
Вы научитесь профессионально монтировать клипы, фильмы, рекламные ролики и репортажи. Узнаете, как построить карьеру в видеопродакшне и зарабатывать на этом.
Вас ждут:
- 9 месяцев обучения и практики
- Реальные проекты в нашей «Видеомастерской» совместно с другими участниками
- До 10 работ в портфолио и помощь в трудоустройстве
- Год изучения англиского языка и многое другое
По окончании обучения получите сертификат установленного образца, который пригодится при дальнейшем трудоустройстве.
А чтобы вам было легче решиться, сейчас действует бесплатный пробный доступ к курсу.
Подать заявку
#реклама 16+
skillbox.ru
О рекламодателе
Библиотека PyUSB в Python 👀
Библиотека
PyUSB позволяет взаимодействовать с USB-устройствами, отправлять и получать данные, управлять устройствами и выполнять другие операции, связанные с USB.
➡️Установка библиотеки: pip install pyusb
🖥 Репозиторий
⚙️ ДокументацияБесплатное обучение для тех, кто продаёт в интернете
До конца марта Яндекс Реклама проводит ecom-интенсив для всех, кто продаёт в интернете.
Регистрируйтесь на обучение сейчас, чтобы узнать, как получать больше трафика и продаж.
Кому будет полезно:
- Если вы развиваете свой интернет-магазин, узнаете, как с помощью рекламных инструментов Яндекса масштабировать бизнес. А ещё разберётесь, как улучшить свой сайт, и научитесь работать с аналитикой.
- Если вы только задумываетесь о своём сайте, поймёте, когда бизнесу нужно вкладываться в развитие новых каналов продаж, и узнаете о возможностях рекламы в Яндексе, в том числе бесплатных.
В программе разбор кейсов и рекомендации по улучшению рекламных кампаний от экспертов интенсива.
А ещё будет много подарков: промокоды Плюса и Букмейта, Яндекс Станция и Умный телевизор.
Узнать больше
#реклама 16+
yandex.ru
О рекламодателе
Библиотека drawsvg в Python
Библиотека
drawsvg позволяет рисовать векторную графику в формате SVG (Scalable Vector Graphics).
Она также позволяет отображать рисунки в Jupyter notebook и Jupyter lab. Поддерживает наиболее распространенные SVG-теги, а другие можно легко добавить, написав небольшой подкласс DrawableBasicElement или DrawableParentElement.
➡️Установка модуля: pip install drawsvg
🖥 Репозиторий
⚙️ Документацияыыыы👋 Приветствуем всех, кто увлечен программированием на Python!
⚙️ Теперь у Python появился свой технический канал, полный полезной информации, статей, задач и многого другого.
Вы узнаете:
- что такое фабричная функция;
- о методике динамического импорта модулей;
- что такое байтовые объекты;
- как увеличить скорость работы кода;
- как узнать адрес объекта в памяти;
- что такое очередь с приоритетом
и многое другое…
Вы научитесь:
- удалять папки со всем ее содержимыму;
- преобразовывать строки в байты;
- выводить цветной текст в терминал;
- создавать собственные итераторы;
- вызывать С-функции из Python-кода;
- определять тип OS
и другим особенностям языка…
💫 Присоединяйтесь прямо сейчас и откройте новые горизонты в мире разработки!
Библиотека WinWifi в Python 🌐
Библиотека
WinWifi позволяет управлять WiFi-соединениями на компьютерах с операционной системой Windows.
Предоставляет функции для сканирования доступных WiFi-сетей, подключения к ним, а также для получения информации о текущем соединении без прав администратора.
Она использует низкоуровневые функции Windows API для работы с WiFi, что позволяет ей быть более эффективной и надежной, чем другие библиотеки, которые используют сторонние инструменты или интерпретаторы команд.
➡️Установка модуля: pip install winwifi
🖥 РепозиторийСколько зарабатывает фрилансер-программист в 16 лет?
Вчера взял проект за 500$ — сегодня купил здесь рекламу.
Перестань писать код бесплатно, начни монетизировать своё дело. А о том, как это сделать расскажет канал «Фриланс с Хаямом Алиевым»
Будь первым, кто познает все тонкости фриланса: https://t.me/+m3pWGc99mLQwNmYy
Модуль Countryinfo в Python
Модуль
Countryinfo предоставляет данные о странах, ISO-информацию и штатах/провинциях в них.
➡️Установка модуля: pip install Countryinfo
🖥 РепозиторийИспытываете проблемы с доступностью вашего сайта?
Установите сайт на защищенный хостинг DDoS-Guard и переместите фокус с проблем на развитие вашего ресурса!
Защищенный хостинг в DDoS-Guard это:
- Бесплатная круглосуточная тех.поддержка в Телеграме и тикетах
- Бесплатный CDN для ускорения сайта
- Фокус на защите от DDoS
- Отсутствие ограничений по трафику
- Тарифы для физ и юр лиц
- Надежная инфраструктура
- Управление хостингом через cPanel
- Защищенные DNS-серверы
- Поддержка PHP версий 7.0-8.2
- Выделенный IP-адрес для одного домена
- Аналитика трафика в личном кабинете
- Серверы в защищенных дата-центрах уровня Tier III в Москве и Амстердаме
Фикс. цены и удобный ЛК. Подключайтесь!
Узнать больше
#реклама
ddos-guard.net
О рекламодателе
Модуль yarl в Python
Модуль
yarl позволяет легко работать с различными компонентами URL, такими как схема, хост, путь, параметры запроса и фрагменты.
Обеспечивает безопасное и эффективное представление URL-адресов, а также поддерживает различные стандарты и спецификации, такие как RFC 3986.
➡️Установка модуля: pip install yarl
🖥 Репозиторий
⚙️ ДокументацияБиткоин обновил исторический хай - 71.000$.
"Вам точно нужна эта должность? Вы же уважающий себя дата аналитик"
Именно такой вопрос первым делом задал мидлу HR из ЦБ.
Полное интервью уже вышло на канале - TORNEHZAS
Там вообще много интересных инсайдов из айти сферы.
Добро пожаловать!
Код для конвертации PowerPoint PPT/PPTX в PDF на Python
Для конвертации PPT/PPTX в PDF в коде используется библиотека
spire.
➡️Установка библиотеки: pip install Spire.Presentation-for-Python
from spire.presentation import *
# Создаём объект класса Presentation
presentation = Presentation()
# Загружаем файл формата PPT/PPTX
presentation.LoadFromFile("example.pptx")
# Конвертируем PPT/PPTX в PDF и сохраняем
presentation.SaveToFile("example.pdf", FileFormat.PDF)
presentation.Dispose()Обучаем Java-разработчиков оплата после выхода на работу
В Kata Academy можно выучиться на Java-разработчика бесплатно, а заплатить уже после трудоустройства по специальности из фактической зарплаты.
Если задуматься, то все в выигрыше:
— ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя;
— в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше;
— мы прокачиваем твои навыки еще 2 года после курса: проводим выездные мероприятия и мастер-классы — и доходы наших выпускников растут;
— мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов.
Чтобы попасть на курс, нужно выполнить небольшое тестовое задание. Переходи по ссылке и оставляй заявку!
Узнать больше
#реклама
kata.academy
О рекламодателе
Код переводчика на Python 📚
➡️Установка модуля googletrans:
pip install googletrans==3.1.0a0
from googletrans import Translator
translator = Translator()
text = input('Введите текст, который нужно перевести: ')
translation = translator.translate(text, dest='en')
print(translation.text)📺 Пишем переводчик на Python
В данном shorts напишем код переводчика на Python.
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
