Pro Python
1.29K subscribers
85 photos
20 files
102 links
Канал создан, чтобы заинтересовать вас языками программирования.

@ - связь, реклама
Download Telegram
🚀Полезные библиотеки Python

👀TorrentP

📚Библиотека Python для загрузки с торрентов по magnet ссылке или с файла*.torrent. 

⚙️Установка👇

pip install torrentp


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

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
4
🐍В Python функция фактически представляет отдельный тип. Так мы можем присвоить переменной какую-нибудь функцию и затем, используя переменную, вызывать данную функцию.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Все задачи сайта.pdf
4.4 MB
💻Сборник задач на программирование

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👎21🔥1
Декораторы

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

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🍌3👍2🔥1
🚀Полезные библиотеки python

👀MoviePy

📚Библиотека Python для редактирования видео: вырезания, объединения, вставки титров, компоновки видео, обработки видео и создания пользовательских эффектов.

⚙️Установка👇

pip install moviepy


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

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
telegram-user-comments-main.zip
6.1 KB
🚀Скрипт парсер сообщений

💎Скрипт парсит все комментарии пользователей под постами (обсуждениями) в определенных каналах Telegram и экспортирует их файл.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
4👎1
💻Замыкание

📎Замыкание — функция, которая находится внутри другой функции и ссылается на переменные объявленные в теле внешней функции.

🏆Внутренняя функция создается каждый раз во время выполнения внешней. Каждый раз при вызове внешней функции происходит создание нового экземпляра внутренней функции, с новыми ссылками на переменные внешней функции.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👎1🔥1
🔒Инкапсуляция

Инкапсуляция - это фундаментальная концепция объектно-ориентированного программирования, которая предполагает скрытие функционала и предотвращение прямого доступа извне к нему.

👀Язык программирования Python позволяет определить приватные или закрытые атрибуты. Для этого имя атрибута должно начинаться с двойного подчеркивания -
__name. Например, перепишем предыдущую программу, сделав оба атрибута - name и age приватными.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2👎2🔥2🤡2🤬1
Вы являетесь Python программистом? 🖥
Anonymous Poll
39%
Да
61%
Нет
👍7👎2🔥1
Какой тип данных в Python предназначен для хранения строк?
Anonymous Poll
19%
int
61%
str
11%
float
9%
bool
👍63👎2🤡2😐2🔥1
🎙Какие библиотеки нужны, чтобы написать простого голосового ассистента на Python?

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

🚀Для распознавания речи можно использовать библиотеку SpeechRecognition. Она поможет перевести речь в текст, далее мы воспользуемся библиотекой openai, она создаст ответ на вопрос. А для его озвучки можно использовать gTTS, а для воспроизведения звука playsound. Все очень просто!

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👎3👍1👏1
💠inedraw – инструмент, которые конвертирует изображения/фотографии в векторные/линейные рисунки.

🖥https://github.com/LingDong-/linedraw

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Какое имя переменной нельзя использовать в Python?
Anonymous Poll
16%
myVar
11%
my_var
16%
MyVar
57%
my-var
⚠️PEP8: руководство по написанию чистого и читаемого кода на Python. Часть 1

📱PEP8 - это документ, описывающий стандарты написания кода на Python. Следование рекомендациям PEP8 улучшает качество кода, делает его более читаемым и понятным для других разработчиков.

⚖️Правила:

1️⃣ 4 пробела для уровня каждого отступ

2️⃣ Максимальная длина строки - 79 символов

3️⃣ Один пробел между операторами и операндами

4️⃣ Понятные и описательные имена переменных, функций и методов

5️⃣ Оставлять комментарии

6️⃣ Импорт модулей в алфавитном порядке, разделять группы импортов пустой строкой и избегать использования символа ”*“

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥21😱1
💠MessageBox

🚀Чтобы вызвать MessageBox в python мы должны воспользоваться модулем ctypes. Большое количество комбинаций стилей позволяет создавать MessageBox разных типов для решения различных задач.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀Методы списков

1️⃣append(): Добавляет элемент в конец списка.

2️⃣clear(): Очищает список

3️⃣ count(): Возражает количество вхождений элемента в списке

4️⃣ copy(): Создаёт копию списка

5️⃣index(): Возвращает индекс первого вхождения элемента в списке

6️⃣insert(): Вставляет элемент в определенную позицию списка

7️⃣pop(): Удаляет элемент с указанным индексом и возвращает его

8️⃣remove(): Удаляет первое вхождение элемента по значению

9️⃣reverse(): Разворачивает список.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
mullvad_checker.py
1.7 KB
🔺Скрипт бота-чекера ключей VPN Mullvad

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
📖Книга: "Структура и интерпретация компьютерных программ (Харольд Абельсон и Джеральд Джей Сассман)"

💠Одна из самых известных книг о программировании, написанная профессорами Массачусетского технологического университета (MIT). В профессиональной среде она часто рассматривается как введение в Computer Science, однако начинать с нее едва ли стоит — она построена на фундаментальных концепциях и рассказывает об абстракциях кода и данных, рекурсии и состояниях.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🚀 Полезные библиотеки Python

👀 Fuzzywuzzy

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

⚙️Установка 👇

pip install fuzzywuzzy


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

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
TorrentHunt-main.zip
1.1 MB
💻Скрипт Torrent

💠Скрипт Telegram бота для поиска торрентов(поддержка 18 языков, работа в группах)

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM