Заметки Питониста
14.8K subscribers
3.34K photos
17 videos
1.79K links
Все что связано с Python, уже в наших заметках.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc
Download Telegram
Что выведет код сверху?

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет код сверху?
Anonymous Poll
13%
0
20%
1
28%
2
41%
3
Голосовой вывод в Python с помощью pyttsx3

Сегодня мы поговорим о библиотеке pyttsx3, которая предоставляет удобные инструменты для реализации голосового вывода текста с использованием Python. Эта библиотека может пригодиться, например, для создания ассистентов, аудиокниг, аудиогидов и многих других приложений.

Что такое pyttsx3?
pyttsx3 - это простой в использовании модуль Python для синтеза речи. Он предоставляет возможность преобразования текста в речь с различными настройками, такими как выбор голоса и регулирование скорости речи. Эта библиотека основана на популярной библиотеке pyttsx, но с более активной поддержкой и совместимостью с Python 3.

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

Пример использования pyttsx3 на фото.

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Превью из длинного текста

Допустим, у нас есть какой-то длинный текст в виде строки и надо сделать превью этого текста, например, для сайта. Первое, что приходит на ум – использовать слайсинг строк.

Но, как видите, текст оборвался на полуслове, поэтому такой вариант отпадает. Такую проблему хорошо решает метод shorten из модуля textwrap.

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

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Что выведет код сверху?

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет код сверху?
Anonymous Poll
42%
16
6%
1
11%
None
42%
Error
Создание и запуск первой программы на Python: шаги для новичков

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

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


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

➡️Читать статью

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🤖Podlodka Backend Crew: AI в бэкенд-задачах

Демо с AI чаще всего выглядят одинаково: агент за десять минут пишет сервис с нуля.

Вот только в работе бэкендера всё сложнее: легаси, рискованные миграции, неработающие тесты и ревью, которое становится бутылочным горлышком.

🗓 С 26 по 30 октября в сезоне Podlodka Backend Crew «AI в бэкенд-задачах» участники:

• Научатся передавать агенту инженерные стандарты и правила, чтобы он писал так, как нужно, а не как получится

• Соберут ревью, где несколько моделей независимо проверяют изменения, а финальное решение остаётся за человеком

• Посмотрят, куда переезжает сложность миграции легаси, когда код пишет агент

• Выяснят, где ломается мечта отдать миграцию агенту целиком

• Разберут, какие антипаттерны тестов агенты
уже успели перенять от разработчиков.

Формат — пять дней живых Zoom-сессий утром и вечером, закрытое сообщество в Telegram и общение со спикерами.

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

🔗 Билеты и программа: https://podlodka.io/becrew
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
FFmpeg Python: полный обзор возможностей для обработки видео в Python

— Библиотека ffmpeg-python (официальное название пакета) позволяет разработчикам использовать мощь команды FFmpeg напрямую внутри Python-скриптов, сохраняя при этом гибкость и читаемость кода.

FFmpeg-python — это Python-обёртка над популярной библиотекой FFmpeg, которая предоставляет удобный интерфейс для работы с мультимедийными файлами.


➡️ Читать статью

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Что выведет код сверху?

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
orjson

Библиотека, которая в несколько раз быстрее работает с JSON. Для сравнения, обработка файла размером 1.1MiB занимает 0.71мс, а у json — 33.42. Вот доказательства.

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

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Mojo — язык для разработки ИИ в 35000 раз быстрее Python

— Mojo разработан как надстройка к Python, поэтому, если вы уже знаете Python, изучение Mojo не составит труда.

Также Mojo сочетает в себе удобство Python и производительность C.

Такой синтез сделал Mojo до 35000 раз быстрее Python.


Если вы увлекаетесь искусственным интеллектом и уже знаете Python, Mojo определенно стоит попробовать.

➡️ Читать статью

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Что выведет код сверху?

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
aiogram

Асинхронная библиотека для создания telegram ботов. У неё 3к звёзд на Github, большое сообщество и неплохая документация.

Сейчас доступна ещё и бета версия с новыми возможности. Ей доступны новые фишки тг, по типу приглашений в чат, но она ещё тестируется и со скудной документацией.

Тут можно найти список по шаблонам, примерам и библиотекам для aiogram.

📱 Заметки Питониста | чат
Please open Telegram to view this post
VIEW IN TELEGRAM