Python Tech Code • IT
3.91K subscribers
1.01K photos
117 videos
33 files
945 links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

Сотрудничество (реклама): @NotPriceMedia

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
Генерация аудио CAPTCHA

Аудио CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) — это эффективный способ защиты веб-сайтов от автоматизированных ботов.

В отличие от визуальных CAPTCHA, аудио CAPTCHA предлагает пользователям возможность подтвердить, что они не являются ботами, прослушивая и вводя код, который они слышат.


↘️ Для генерации аудио CAPTCHA используем модуль AudioCaptcha из библиотеки captcha.

Установка библиотеки:
pip install captcha


🔴В результате выполнения этого кода будет создан аудиофайл 'audio5454.wav', который содержит озвученный текст '5454'.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🫡2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
📱 Midjourney запустила сайт для генерации картинок и открыла бесплатный пробный доступ

Ранее функциями нейросети можно было пользоваться только при помощи бота в Discord.


Вместе с запуском разработчики вернули пробную версию, которую отключили еще в марте 2023 года.

Теперь каждому пользователю дается 25 попыток бесплатно.

После этого придется регистрировать новый аккаунт или покупать подписку.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥1
🚫 В App Store появилось новое фейковое приложение «Т-Банка»

В официальном онлайн-магазине приложений для мобильной техники Apple появилось приложение под названием «Т-Банк Wishlist Tracker», которое на самом деле не имеет отношения к «Т-Банку» (бывший «Тинькофф»).

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
💭 Методы строк в Python.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
162👍2
🤯8👍5👀31
🤔 Оценка сходства строк

Метод ratio() из модуля difflib в Python используется для определения сходства между двумя последовательностями (строками).

Он возвращает коэффициент в диапазоне от 0 до 1, где 0 означает полное несовпадение, а 1 — полную идентичность.


➡️Этот метод широко применяется в различных областях, таких как сравнение текстов, проверка правописания и даже в алгоритмах машинного обучения.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥42
☺️ Лучший язык программирования по версии Гомера

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20👍3🔥3
© Работа с буфером обмена

Библиотека pyperclip в Python используется для работы с буфером обмена.

🔘С её помощью можно легко копировать и вставлять текстовые данные.

Основные функции, которые предоставляет pyperclip:

copy(text) — копирует текст в буфер обмена;
paste() — вставляет текст из буфера обмена.

Установка библиотеки:
pip install pyperclip


На Linux, для полноценной работы, может потребоваться установка дополнительного пакета xclip.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍94🔥3
📊 Добавляем текст на график

Matplotlib — это мощная библиотека для визуализации данных в Python.

🟡Она позволяет создавать широкий спектр графиков и диаграмм, от простых линейных графиков до сложных трехмерных визуализаций.

Разберем фрагмента кода, который отвечает за добавление текста на график:

plt.text(0.5, 0.5, "Python Tech Code", fontsize=35, color="blue", ha="center", va="center", alpha=0.3, rotation=45, transform=plt.gca().transAxes)


🟡Текст размещен в координатах (0.5, 0,5).
🟡Размер шрифта установлен на 35.
🟡Цвет текста — синий.
🟡Горизонтальное выравнивание — центр.
🟡Вертикальное выравнивание — центр.
🟡Прозрачность текста (alpha) — 0.3 (полупрозрачный).
🟡Текст повернут на 45 градусов.
🟡Преобразование позволяет размещать текст независимо от диапазона данных.


Установка библиотеки:
pip install matplotlib


➡️ Этот код создает простую визуализацию квадратичной зависимости с текстом на графике, который будет выглядеть наглядно и удобно.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👀32🤔1🫡1
Гвидо ван Россум, вероятно, стоит временно отказаться от путешествий!
#FreePavel

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13😁63
🟡 Как сделать бэкап Telegram, чтобы не потерять важную информацию

↘️Скачайте десктоп-версию Telegram:
Загрузите ее с официального сайта и установите на своем компьютере.


↘️Войдите в «Настройки»:
Нажмите на три горизонтальные линии в верхнем левом углу и выберите пункт «Настройки».


↘️Перейдите в раздел «Продвинутые настройки»:
Этот раздел находится между «Папки с чатами» и «Звук и камера».


↘️Выберите «Экспорт данных из Telegram»:
Прокрутите вниз и выберите опцию «Экспорт данных». В открывшемся окне вы сможете выбрать, какие данные хотите сохранить: чаты, фото, видео, файлы и другие медиа. Отметьте галочками те элементы, которые хотите включить в резервную копию.


↘️Нажмите «Экспортировать»:
Дождитесь завершения процесса.


Теперь ваши данные сохранены — не забудьте их сохранить в надежном месте!

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍33🔥86
Media is too big
VIEW IN TELEGRAM
🔤 Тот самый Нео в мире социальных сетей.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12👍5🔥3👀2
🎉 Python и День Рождения Linux: Празднуя симбиоз инноваций

Каждый год, 25 августа, IT-сообщество отмечает значимую дату в истории вычислительных технологий — день рождения Linux. 🎂

👍 В 1991 году Линус Торвальдс выпустил первую версию ядра Linux, и с тех пор эта операционная система претерпела множество изменений и улучшений.

👍 Интересно, что с момента своего появления Linux и язык программирования Python, созданный Гвидо ван Россумом в конце 1980-х, развивались параллельно, оказывая взаимное влияние друг на друга.


👍 Поздравим Linux и Python, ведь их совместная история — это история успеха и прогресса!

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍5🫡2
Народная примета: если программист в девять утра уже на работе, значит, он еще на работе. 😊

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12🔥42
Что выведет этот код?
Anonymous Quiz
9%
b'abc'
22%
b'0bc'
51%
Ошибку
18%
Узнать ответ
👍7🫡3👀2🔥1
Отображение таблиц в терминале

PrettyTable — это библиотека в Python, предназначенная для создания и отображения табличных данных в виде красивых ASCII таблиц.

↪️ Она позволяет легко выводить данные в терминал и сохранять их в текстовые файлы.

➡️ Кроме того, библиотека поддерживает работу с HTML, CSV и SQL таблицами, а также позволяет настраивать различные аспекты отображения.

Установка библиотеки:
pip install prettytable


➡️ Этот код создаст таблицу с указанными столбцами и строками, а затем выведет ее в терминал.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥133👍3
Использование цветного текста в консольных приложениях

Библиотека fabulous для Python предназначена для улучшения визуального восприятия текстового вывода в консольных приложениях, используя различные цвета и стили.

🟥 Функции из модуля fabulous.color поддерживают несколько основных цветов, которые можно использовать для выделения текста:
🔘bold: Жирный текст
🟣magenta: Магента
⚡️highlight_red: Красный
⚡️highlight_green: Зеленый
⚡️highlight_yellow: Желтый
⚡️highlight_blue: Синий
⚡️highlight_magenta: Магента
⚡️highlight_cyan: Циан
⚡️highlight_white: Белый


Установка библиотеки:
pip install fabulous


🎆 Также библиотека поддерживает создание пользовательских цветов с помощью функции fg256, что позволяет работать с 256-цветными выводами в терминале и добавлять больше разнообразия.

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥94👍2
😅 По версии олдскульщиков: всё, что не блокнот — это уже слишком!

🇨🇱 Подпишись на «Python Tech Code»
Please open Telegram to view this post
VIEW IN TELEGRAM
😁19👍3🔥3🤯1