TGViewer
Channel Public Channel
Python community developers

Python community developers

@python_scrypt

Сообщество программистов на языке Python🙂
🔥Разбор вопросов и задач с собеседований
🔥Обзор популярных библиотек и фишек языка
🔥Интересные идеи программ

Сотрудничество - @BorryaD

@Python_community_developers_bot
Subscribers
1.51K
Photos
367
Videos
45
Links
241

Showing posts older than #233 · Back to latest

Older Posts 20 shown
Post #232 471
🚀 Полезные библиотеки Python

💾 Pywebview

📌
Библиотека Python для отображения HTML-контента в собственном окне графического интерфейса.
Это дает вам мощь веб-технологий в вашем настольном приложении, скрывая тот факт, что графический интерфейс основан на браузере.

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

pip install pywebview


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

#python #библиотеки
Post #231 422
Перевод текста с помощью Python

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

#python #библиотеки
Post #229 449
🚀 Полезные библиотеки Python

💾 WhatWaf

📌
Библиотека Python для обнаружения и обхода брандмауэров и систем защиты веб-приложений.

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

sudo -s << EOF
git clone https://github.com/ekultek/whatwaf.git
cd whatwaf
chmod +x whatwaf.py
pip install -r requirements.txt
./whatwaf.py --help
EOF



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

#python #библиотеки
Post #228 505
😰 Python-интенсив. 50 быстрых упражнений

«Python-интенсив: 50 быстрых упражнений» - пособие по
программированию для продолжающих, тех, кто владеет теоретической базой языка Python.

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

С помощью этой книги вы освоите такие базовые понятия
языка Python, как:

• основные структуры данных,
• функции,
• генераторы,
• объектно-ориентированное программирование
• итераторы.


Год: 2024

#books #python
Post #227 467
Генерируем ip адреса

С помощью следующего фрагмента кода мы можем с легкостью сгенерировать ip адрес.

#python #doc
Post #226 515
Аудиомодуль Dejavu

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

После этого, когда проигрывается песня, микрофонный вход или дисковый файл, Dejavu пытается сопоставить звук с сохраненными в базе данными, и вернуть песню или запись, которая была воспроизведена ранее.

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

Подробнее можно почитать здесь.

#python #библиотеки
Post #225 451
Строим точечную диаграмму с помощью Python

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

Результат данного кода представлен в посте на картинке выше.

#python #библиотеки
Post #223 536
Находим соответствия в строках

В стандартной библиотеке Python существует модуль difflib, в котором есть интересный метод get_close_matches. Он позволяет найти в списке строки, похожие на некую исходную.

Данный метод ищет "наилучшие" возможные совпадения. Первый аргумент задаёт искомую строку, второй аргумент – список, в котором выполняется поиск.

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

#python #doc
Post #222 480
Ключевое слово nonlocal

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

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

Основное различие с global в том, что с помощью nonlocal нельзя получить переменные из глобальной области видимости.

#python #doc
Post #220 467
Генерируем фейковый профиль человека

С помощью метода profile пакета Faker мы с легкостью можем получить информацию о несуществующем человеке.

#python
Post #218 500
🔥 Полезные библиотеки Python

StegoPy
- стеганография с Python3 и алгоритмом LSB. Утилита позволяющая шифровать и прятать текст в изображениях.

⚙️ GitHub/Инструкция

#python #github #soft
Post #217 563
🔥 Полезные библиотеки Python

SAHI
- легковесная библиотека машинного зрения для обнаружения крупномасштабных объектов и сегментации экземпляров.

⚙️ GitHub/Инструкция

#python #ml
Post #216 536
🔥 Полезные библиотеки Python

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

⚙️ GitHub/Инструкция

#python #github #soft
Post #215 544
Делаем планировщик задач

К моему удивлению, далеко не все знают про пакет schedule, который позволяет планировать задачи и повторять их через промежуток времени.

Основной его плюс в том, что он максимально интуитивный и имеет гибкий функционал. А еще schedule не требует внешних зависимостей и сам в целом легковесный.

Здесь на самом деле даже объяснять особо нечего, логика методов в этом пакете понятна на примерах.

#doc #python
Post #214 539
Прочитать произвольную строку из файла

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

И конечно же не обошлось без приветствия, вы специально заготовили несколько различных вариантов в файле text.txt:

Приветствую!
Здравствуйте!
Ку, здарова.
Добрый день!
Привет!

Чтобы вывести это на экран, может помочь функция getline из модуля linecache. В чем главное отличие этой функции от обычного метода чтения из файла? Функция getline кеширует все строчки файла в списке, так что следующие вызовы get_answer отработают моментально.

#doc #python
Post #213 550
Aiogram

aiogram — это современный и полностью асинхронный фреймворк для Telegram Bot API, написанный на Python с использованием asyncio. Это удобная и полностью асинхронная библиотека для создания ботов. Написанные с ее помощью боты отличаются высокой скоростью работы и способностью оперативно справляться с большим трафиком.

⚙ Репозиторий GitHub

📘 Инструкция на русском

Установка:

pip install aiogram


#telegram #bot #python
Post #212 529
Python community developers Мультичек на сумму 0.01 TON ≈ 4.81 RUB Сумма одной активации: 0.0001 TON ≈ 0.05 RUB Количество активаций: 100
Для мотивации)
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →