Python enjoyer🇺🇦
24 subscribers
21 photos
30 links
Канал для справжніх любителів Python!
Тут буде цікаво як новачкам, так і досвідченим програмістам.
Підписуйся, і насолоджуйся Python!

З усіх питань звертатись до: @Andrii_Podhaniuk

#УкрТҐ
Download Telegram
📊 Бібліотека tabulate в Python

🔹 Опис: Бібліотека tabulate допомагає створювати гарно відформатовані таблиці в Python. Виводьте дані у вигляді таблиць із різними стилями та налаштовуваними заголовками за допомогою всього одного виклику функції.

🔹 Можливості:

Виведення таблиць без зайвих складнощів

Легке форматування даних у вигляді звичайного тексту

Відображення змішаних текстових і числових даних з вирівнюванням по десятковій крапці


🔹 Установка:

pip install tabulate

➡️ Python Enjoyer🇺🇦. Підписуйся для нових матеріалів!

-----

#Python #PythonLibraries #ПрограмуванняУкраїнською #БібліотекиPython #PythonУкраїнською
👍4
📊Бібліотека Flet у Python 👀

🔷️Бібліотека Flet призначена для створення сучасних графічних інтерфейсів.

🔷️Вона надає функції, такі як анімації, асинхронність, локальне зберігання даних, сесії, шифрування, захист даних, аутентифікація та готові віджети.

🔷️Також дозволяє упаковувати додатки у бінарні компоненти та створювати виконувані файли, що спрощує передачу додатків іншим користувачам.

✅ Приклад додатка "Лічильник"(результат на ґіф анімації нижче):

from flet import IconButton, Page, Row, TextField, icons
def main(page: Page):
    # Встановлюємо заголовок сторінки
    page.title = "Приклад лічильника на Flet"
    # Встановлюємо вирівнювання
    page.vertical_alignment = "center"
    # Створюємо текстове поле зі значенням 0
    txt_number = TextField(value="0", text_align="right", width=100)

    # Функція для події кліку на кнопку "мінус"
    def minus_click(e):
        # Зменшуємо значення текстового поля на 1
        txt_number.value = str(int(txt_number.value) - 1)
        # Оновлюємо сторінку
        page.update()

    # Функція для події кліку на кнопку "плюс"
    def plus_click(e):
        # Збільшуємо значення текстового поля на 1
        txt_number.value = str(int(txt_number.value) + 1)
        # Оновлюємо сторінку
        page.update()

    page.add(
        Row(
            [
                IconButton(icons.REMOVE, on_click=minus_click),  # Створюємо кнопку "мінус" з іконкою "видалити"
                txt_number,  # Додаємо текстове поле у рядок
                IconButton(icons.ADD, on_click=plus_click),  # Створюємо кнопку "плюс" з іконкою "додати"
            ],
            alignment="center",  # Встановлюємо вирівнювання рядка по центру
        )
    )

# Запускаємо додаток
flet.app(target=main)


➡️ Установка бібліотеки: pip install Flet

➡️ Python Enjoyer🇺🇦. Підписуйся для нових матеріалів!

----------

#Python #PythonLibraries #ПрограмуванняУкраїнською #БібліотекиPython #PythonУкраїнською
👍4