TGViewer
Python - Советы, библиотеки, гайды Python - Советы, библиотеки, гайды @xo_py · 17.1K subscribers
Post #1592 2.52K
keyring - библиотека для безопасного хранения паролей и API-ключей, использует встроенное хранилище пароля вашей ОС (Windows, macOS, GNOME Keyring на Linux (или KWallet, и тд)) вместо того, чтобы держать секреты в коде.

Например, сохраняем токен телеграм бота
import keyring
keyring.set_password("SAMURAIbot", "token", "1234567890:ABC...")

# А дальше в любом скрипте просто достаём его обратно:

token = keyring.get_password("my_bot", "token")
print(token)
# 1234567890:ABC...

Пароль физически хранится не в вашем проекте а в системном хранилище так что даже если кто-то залезет в код, ключей там не найдёт.

Ставится командой ⚙️ pip install keyring
Документация и примеры кода здесь
  • 🔥 19
  • ❤ 3
  • 😱 2
More from @xo_py
  1. Sep 21, 2026Как вам такой Python 🚬
  2. Sep 8, 2026InquirerPy - библиотека для интерактивных меню в консоли: выбор из списка, чекбоксы, подтв…
  3. Sep 2, 2026rapidfuzz - быстрая библиотека написанная на С++ для нечёткого сравнения строк, замена Fuz…
  4. Aug 21, 2026Ладно.
  5. Aug 11, 2026Написал Hello, world! на питоне первый раз в жизни, немножко волновался .. но вроде работа…
  6. Aug 8, 2026И в чем он не прав? 🚬
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 →