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

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

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
🖥 Распознавание текста из изображений

Ollama OCR — это пакет для оптического распознавания символов (OCR), который использует современные модели компьютерного зрения и языка для извлечения текста из изображений.

🔵Он поддерживает несколько моделей зрения, включая LLaVA 7B, которая эффективно обрабатывает текст в реальном времени, и Llama 3.2 Vision, отличающуюся высокой точностью при работе с более сложными документами.

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


💻 GitHub

Библиотека предлагает несколько форматов вывода, таких как Markdown, который сохраняет форматирование текста с заголовками и списками, простой текст для чистого и незатейливого отображения, а также JSON, который предоставляет структурированный формат данных.
Также доступен формат, позволяющий организовать данные в виде таблиц и парных ключ-значение для извлечения подписанной информации.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 11
This media is not supported in your browser
VIEW IN TELEGRAM
😅 Китайской нейронной сети Kling было поручено решить «задачу о вагонетке», и она справилась с этой задачей идеально

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 12
📱 OpenAI представила новую функцию для ChatGPT, позволяющую пользователям настраивать его стиль общения

Теперь можно выбрать характеристики, такие как «болтливый», «ободряющий» и «Поколение Z». Это сделано для того, чтобы каждый мог настроить взаимодействие с чат-ботом под свои предпочтения.

Пользователи также могут указать свое имя и поделиться некоторой личной информацией, чтобы ChatGPT мог давать более точные и индивидуализированные ответы. Несмотря на то, что эта функция выглядит как обновление дизайна, она по-прежнему работает на основе старой технологии, которая управляет стилем и тоном ответов.


С увеличением числа пользователей OpenAI продолжает улучшать ChatGPT, добавляя новые возможности, такие как умный веб-поиск и интерфейс «Canvas» для редактирования текста и кода.

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

Первая часть по ссылке 👉 тут

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 13
🟨 GitHub SDK для Python

githubkit — это библиотека на Python, которая предлагает чистый и типизированный интерфейс для работы с API GitHub.

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

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


Пример:
from githubkit import GitHub, Response
from githubkit.versions.latest.models import FullRepository

# Создаем объект GitHub, передав токен доступа
github = GitHub("<ваш_token_здесь>")

# Выполняем запрос к API GitHub для получения репозитория
resp: Response[FullRepository] = github.rest.repos.get("owner", "repo")

# Получаем данные о репозитории
repo: FullRepository = resp.parsed_data

# Выводим название репозитория
print(repo.full_name)


💻 GitHub

➡️ Больше нет необходимости вручную обрабатывать HTTP-запросы, управлять токенами и разбираемыми JSON-ответами.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 14
👾 Конвертация CSV в JSON

Конвертирование CSV в JSON с помощью Python является простой и эффективной задачей, которая может быть решена с помощью стандартных модулей csv и json.

Конвертирование CSV в JSON имеет несколько преимуществ:

🟣Удобство обмена данными:
JSON является стандартным форматом для обмена данными между серверами и веб-приложениями.

🔘Читаемость:
JSON файлы легко читать как для людей, так и для машин.

🔴Упрощенная обработка:
JSON позволяет хранить сложные структуры данных, что упрощает их обработку в приложениях.


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

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 15
🤜 Богатая экосистема библиотек Python предоставляет специалистам по данным мощные инструменты для решения самых разных задач

Это позволяет им эффективно обрабатывать, анализировать и визуализировать данные, а также применять алгоритмы машинного обучения.


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 16
Media is too big
VIEW IN TELEGRAM
Когда враги становятся лучшими друзьями по мнению ИИ 😂

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 18
Media is too big
VIEW IN TELEGRAM
↔️ Неофициальный трейлер популярного сериала "Игра в кальмара 2", созданный с помощью искусственного интеллекта (американская версия)

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 19
Media is too big
VIEW IN TELEGRAM
😍 «Колобок 2.0»

Я программист, я так вижу!


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 19
😎 Те, кто проспал

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 20
Каким будет вывод следующего кода?

int(‘35,17’)
Anonymous Quiz
37%
35
4%
ImportError
26%
ValueError
30%
TypeError
3%
NameError
January 20
This media is not supported in your browser
VIEW IN TELEGRAM
❤️Милота по версии ИИ

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 21
🖥 SQL-объединения (на пальцах)

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 23
📱 OpenAI представил новый инструмент: Operator

Operator — это интеллектуальный помощник, который помогает пользователям выполнять действия на компьютере от лица пользователя.

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


Доступ к «исследовательской предварительной версии» уже открыт американским пользователям ChatGPT с подпиской Pro за $200 в месяц.
В будущем этот инструмент станет доступен бесплатно пользователям по всему миру, но с лимитами по количеству запросов.


🔗 Источник

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 23
🎉 Дорогой программист!

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


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 24
👍 Топ-3 функции высокого порядка в Python

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 25
⚙️ Экспонирование кода через различные интерфейсы

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

Hug позволяет экспонировать код, используя специальные декораторы:

🟢@hug.local() – локальный пакет: запускается командой
python api.py


🟢@hug.get(), @hug.get() – веб-API: доступно по адресу
http://localhost:8000/uppercase?title=The Great Gatsby


🟢@hug.cli() – CLI: запускается командой
python api.py uppercase --title "The Great Gatsby"


📌 Код создает API с возможностью работать как через HTTP-запросы, так и через командную строку, чтобы получать заглавия книг, преобразуемые в верхний регистр.

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


┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 26
💡 Python vs C++ vs Java

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
January 26
🟨 Получение истории браузера

browser-history — это библиотека на Python, которая позволяет легко получать историю посещений и закладки из популярных браузеров.

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

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


Пример:
from browser_history import get_history

# Получаем историю
outputs = get_history()

# Это список кортежей (дата и время, URL)
his = outputs.histories

# Выводим историю на экран
for entry in his:
print(entry)


💻 GitHub

➡️ Модуль также поддерживает получение закладок, хотя эта функция считается экспериментальной.

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