Что это за язык?
Учимся определять язык текста. Установим и импортируем библиотеку
Теперь создадим простую функцию, которая принимает строку и возвращает язык текста:
Проверим на разных языках — пусть Python сам догадается, о чём мы:
И выведем результаты в цикле:
Вот результат работы:
🔥 Теперь ты можешь понять, на каком языке с тобой говорят!
👉 Python Ready | #практика
Учимся определять язык текста. Установим и импортируем библиотеку
langdetect
— она использует статистику и машинное обучение:from langdetect import detect
Теперь создадим простую функцию, которая принимает строку и возвращает язык текста:
def detect_language(text):
try:
return detect(text)
except Exception as e:
return f"Ошибка: {e}"
Проверим на разных языках — пусть Python сам догадается, о чём мы:
samples = [
"Hello, how are you?",
"Привет, как дела?",
"¿Dónde está la biblioteca?"
]
И выведем результаты в цикле:
for s in samples:
lang = detect_language(s)
print(f"Текст: {s} → Язык: {lang}")
Вот результат работы:
Текст: Hello, how are you? → Язык: en
Текст: Привет, как дела? → Язык: ru
Текст: ¿Dónde está la biblioteca? → Язык: es
🔥 Теперь ты можешь понять, на каком языке с тобой говорят!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍9❤8😁6
Курс научит вас создавать игры с использованием библиотеки Pygame. Вы узнаете, как работать с графикой, звуком и управлением, а также как реализовать основные механики игры. Курс подходит для начинающих разработчиков игр.
Ссылочка на плейлист: YouTube🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤9🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
Топовый репозиторий для генерации контента с ИИ!
Он реализует систему STORM — фреймворк на базе LLM, генерирующий статьи в стиле Википедии с опорой на поиск и диалоги между ИИ-агентами.
Многоперспективный подход позволяет глубже раскрывать темы и получать структурированные материалы.
👉 Python Ready | #репозиторий
Он реализует систему STORM — фреймворк на базе LLM, генерирующий статьи в стиле Википедии с опорой на поиск и диалоги между ИИ-агентами.
Многоперспективный подход позволяет глубже раскрывать темы и получать структурированные материалы.
Оставляю ссылочку: Github📱
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍6🔥5🤝2
This media is not supported in your browser
VIEW IN TELEGRAM
Retrogadgets — игра, в которой вам предстоит собрать свой ретро-девайс, например, портативную игровую консоль или синтезатор, а потом запрограммировать его на языке Lua.
👉 Python Ready | #игра
Ссылочка на игру: Steam🙄
Please open Telegram to view this post
VIEW IN TELEGRAM
❤27
Напишем простой пример работы детекторов аномалий в сетях, который позволит своевременно обнаружить попытки кражи информации или изменения конфигурации ПО объектов в сети.
В этом посте:
• Сделаем простой сниффер для перехвата и анализа сетевых пакетов
• Создадим детектор сканирования портов для анализа IP- и TCP-пакетов
• Разберемся в основных нюансах работы со scapy
🔥 — если попробуешь повторить
🤝 — если уже делал подобное
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥51👍7❤4🤝4👎3
Нужно удалить дубликаты из списка, но сохранить порядок элементов. Часто требуется при обработке данных: логов, ввода пользователя, CSV-файлов и не только.
В этой задаче:
• Используем set для быстрой проверки уникальности.
• Собираем результат вручную, чтобы не нарушить порядок.
• Оборачиваем в удобную функцию remove_duplicates().
🔥 — если узнал что-то новое
🤝 — если уже делал подобное
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥45❤14👍9🤝4
📉 Биток падает, шеф!
Научим Python следить за курсом криптовалюты и оповещать, если курс выше или ниже порога.
Подключим библиотеку
Создадим функцию для получения курса BTC в USD через CoinGecko API:
Теперь — главный цикл слежения. Укажем порог и будем проверять цену каждую минуту:
🔥 Также можно легко адаптировать под Ethereum, DOGE или даже Telegram Token — просто замени bitcoin на нужную монету в URL.
👉 Python Ready | #практика
Научим Python следить за курсом криптовалюты и оповещать, если курс выше или ниже порога.
Подключим библиотеку
requests
и импортируем time
:import requests
import time
Создадим функцию для получения курса BTC в USD через CoinGecko API:
def get_btc_price():
url = "https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd"
r = requests.get(url)
return r.json()["bitcoin"]["usd"]
Теперь — главный цикл слежения. Укажем порог и будем проверять цену каждую минуту:
threshold = 65000 # укажи свою цель
while True:
price = get_btc_price()
print(f"BTC: ${price}")
if price > threshold:
print("🚀 Время продавать!")
break
time.sleep(60)
🔥 Также можно легко адаптировать под Ethereum, DOGE или даже Telegram Token — просто замени bitcoin на нужную монету в URL.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤40👍11🔥7😁5👎2
Собрал для вас примеры различных полезных применений регулярных выражений в Python: от извлечения конкретных данных до очистки текста и поиска определенных шаблонов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥38❤20👍9🤝2