Python Tech Code • IT
3.92K subscribers
987 photos
114 videos
32 files
914 links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

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

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
Варианты ответа:
Anonymous Quiz
40%
True
43%
False
13%
[5, 12, 18]
4%
Ошибка
2👍2
⭕️ "В этом мире каждому приходится сделать свой выбор. Я сделал свой."

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥63👍2
👨‍💻 В семье не без старого доброго PHP!

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10👍5
😊 Преобразуйте PDF, Word и Excel в Markdown

MarkItDown – это инструмент, который позволяет преобразовывать различные файлы, такие как PowerPoint, PDF, Word, Excel и другие, в формат Markdown.

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

Поддерживаемые форматы:

🟢PDF (.pdf)
🟢PowerPoint (.pptx)
🟢Word (.docx)
🟢Excel (.xlsx)
🟢Изображения (метаданные EXIF и технологии распознавания текста, OCR)
🟢Аудиофайлы (метаданные EXIF и транскрипция речи)
🟢HTML (включая специальную обработку для Википедии)
🟢Другие текстовые форматы (csv, json, xml и др.)


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


💻 GitHub

📌 Библиотека MarkItDown особенно полезна для анализа текстов внутри файлов.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72
😵‍💫 и вот приплыли... новые задачи и заботы, как холодные воды, захлестнули меня вновь!

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Автоматизация веб-браузеров

Helium — это библиотека Python для автоматизации браузеров, созданная на основе Selenium, позволяющая создавать более простые и понятные скрипты автоматизации.

🔵С помощью Helium можно обращаться к элементам на веб-странице по их видимым меткам, а не используя сложные идентификаторы или CSS-селекторы.

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


💻 GitHub

Библиотека поддерживает браузеры Chrome и Firefox, что позволяет использовать её в различных проектах и сценариях.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32
Media is too big
VIEW IN TELEGRAM
🤖 Китайский стартап AGIBOT запустил массовое производство роботов-гуманоидов гражданского назначения

Вот мы и в будущем, сталкеры!


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👀62
Консольные задачки на Python (часть 1)

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍1🔥1
😡 Четыре основные категории команд в SQL

Язык определения данных (DDL) используется для определения структуры базы данных:
🔴CREATE: Создает новые объекты, такие как таблицы, представления или базы данных.
🔴ALTER: Изменяет существующие объекты, например, добавляет или удаляет столбцы в таблице.
🔴DROP: Удаляет объекты базы данных.
🔴RENAME: Переименовывает объект базы данных.


Язык манипулирования данными (DML) позволяет выполнять операции с данными в базе данных:
🟢
SELECT: Извлекает данные из одной или нескольких таблиц.
🟢
INSERT: Добавляет новые записи в таблицу.
🟢
UPDATE: Обновляет существующие записи.
🟢
DELETE: Удаляет записи из таблицы.


Язык управления данными (DCL)
используется для управления доступом к данным в базе данных:
🔵
GRANT: Предоставляет пользователям права доступа к объектам базы данных.
🔵
REVOKE: Отменяет права доступа, ранее предоставленные пользователям.
🔵
DENY: Запрещает пользователю доступ к определенным объектам.


Язык управления транзакциями (TCL) управляет транзакциями в базе данных, позволяя поддерживать целостность данных:
🟠
BEGIN: Начинает новую транзакцию.
🟠
COMMIT: Сохраняет все изменения, выполненные в текущей транзакции.
🟠
ROLLBACK: Отменяет изменения, выполненные в текущей транзакции.
🟠
SAVEPOINT: Устанавливает точку сохранения в транзакции.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥2
📌 Эти методы позволяют эффективно управлять данными в списках

Списки — это удобные структуры данных, которые позволяют хранить коллекции элементов.🐰


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82
🤯21
Варианты ответа:
Anonymous Quiz
25%
0
30%
-0.0
24%
0.0
20%
Ошибка
🤯11👍5😁3
🛵 Кэширование запросов в Django

Django Cachalot — это инструмент, который помогает оптимизировать работу с базой данных в приложениях на Django.

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

Установка библиотеки:
pip install django-cachalot


💻 GitHub

➡️ Библиотека поддерживает версии Python с 3.7 до 3.11 и различные версии Django (3.2, 4.1, 4.2, 5.0 и 5.1). Кроме того, он работает с базами данных PostgreSQL, SQLite и MySQL.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥32
😡 Краткий справочник с основными SQL-командами для работы с таблицами, данными и запросами

Рекомендуется сохранить для дальнейшего использования!


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52👀1
⚠️ Внимание! Данный пост не предназначен для людей с плохим чувством юмора и отсутствием самоиронии 😃

🎸Притча «Круг знаний» (тезисы)

🔴Философ объясняет ученику, почему у него есть сомнения, несмотря на богатый опыт.

🔴Он чертит два круга: маленький — знания ученика и большой — его собственные знания.

🔴Вне кругов находится неизвестность.

🔴Ширина круга познаний увеличивает количество границ неизвестности.

🔴Чем больше человек узнаёт, тем больше у него вопросов возникает.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82😁1🤯1
🔈 Инструмент для обработки речи

ClearerVoice-Studio – это программное обеспечение, которое позволяет обрабатывать речевые аудиозаписи с помощью искусственного интеллекта.

С помощью этого инструмента можно:
1️⃣Извлекать речь из аудиофайлов.
2️⃣Разделять звуки.
3️⃣Определять, кто говорит.


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

💻 GitHub

😎 В репозитории представлен набор инструментов для оценки качества речи. Он включает популярные метрики, такие как соотношение сигнал/шум, PESQ и STOI, которые помогают понять, насколько хорошо звучит речь.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1👀1
👩‍💻 Как анализировать зашифрованный трафик

mitmproxy — это инструмент для перехвата и анализа HTTP/HTTPS-трафика.

🟡Он позволяет разработчикам и тестировщикам видеть, что происходит в сетевых запросах и ответах, а также изменять их в реальном времени. Пользователь настраивает свой браузер или устройство так, чтобы они отправляли запросы через mitmproxy. Это позволяет видеть все детали запроса и ответа, включая заголовки, куки и содержимое.

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


🗂 Документация

➡️ mitmproxy может расшифровывать SSL/TLS-соединения, что позволяет анализировать зашифрованный трафик.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
📱 OpenAI запустила ChatGPT на стационарных телефонах и в WhatsApp

OpenAI представила новые способы взаимодействия с ChatGPT: жители США теперь могут звонить со стационарных телефонов и использовать WhatsApp для общения с чат-ботом.

Проверить работоспособность ChatGPT в WhatsApp для пользователей за пределами США можно по номеру 1-800-242-8478, кроме тех, кто использует российские сим-карты.

🔗 Источник

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42🤯2