В этом материале разбираем, как настроить полноценное логирование в Python с помощью встроенного модуля logging:
как логировать переменные и исключения, настраивать собственные логгеры, управлять форматами вывода и превращать отладку из гадания в понятный процесс.
#python #article #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥11❤3
Хочешь LLM у себя на компе: чтобы работала офлайн, не сливала данные и спокойно встраивалась в бота? Тогда берём DeepSeek Coder и запускаем!
pip install -U transformers accelerate torch
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
model_name = "deepseek-ai/deepseek-coder-6.7b-base"
tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
model_name,
trust_remote_code=True,
torch_dtype=torch.float16, # если GPU поддерживает fp16
device_map="auto" # если есть GPU — будет использовать её
)
model.eval()
prompt = "Напиши telegram бота обратной связи на aiogram"
inputs = tokenizer(prompt, return_tensors="pt")
device = next(model.parameters()).device
inputs = {k: v.to(device) for k, v in inputs.items()}
with torch.inference_mode():
outputs = model.generate(
**inputs,
max_new_tokens=180,
do_sample=True, # ВАЖНО: иначе temperature не влияет
temperature=0.7,
top_p=0.9
)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))
— работает локально (после скачивания весов);
— легко встраивается в Telegram/Discord/CLI;
— можно ускорить на GPU через device_map="auto".
Если памяти мало — есть квантованные версии (4bit/8bit) и GGUF.
#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍110🔥22❤21🫡7
Библиотека Selectolax — альтернатива Beautiful Soup, воплощающая в себе простоту использования и высокую скорость работы.
#python #article #code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍48🔥9❤7
Хватит учить синтаксис всухую — пора писать реальные проекты, от простых до мощных.
✔️ 52 идеи.
✔️ Исходный код.
✔️ Пояснения к каждому проекту.
— собрать портфолио
— пройти собес
— прокачаться в Python и выйти на фриланс
Забирай, сохраняй, делись!
#python #doc #code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍16❤6
Разобраны рабочие методы создания Telegram-ботов на Python с опорой на фреймворк aiogram.
Подойдёт тем, кто хочет не просто запустить бота, а сделать стабильный, безопасный и масштабируемый проект под реальные задачи.
#python #code #books
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥6❤2