Param — это легковесная библиотека Python для декларативного описания параметров с поддержкой типов, диапазонов, значений по умолчанию и документации прямо в атрибутах класса.
#Python #Param #PythonБиблиотеки #Декларативность #TypeHints #Config #PythonDev #DataViz #Holoviz #OpenSource #Программирование #PyTools #PythonTips
https://github.com/holoviz/param
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - holoviz/param: Declarative parameters for robust Python classes and a rich API for reactive programming
Declarative parameters for robust Python classes and a rich API for reactive programming - holoviz/param
2👍2 2🔥1
PicTex — мощная библиотека Python для создания красиво стилизованного текста в виде изображений
Сверхудобный fluent API, вдохновлённый CSS, и движок Skia под капотом.
from pictex import Canvas
canvas = (
Canvas()
.font_family("path/to/font.ttf")
.font_size(60)
.color("white")
.padding(20)
.background_color(LinearGradient(["#2C3E50", "#FD746C"]))
.background_radius(10)
.add_shadow(offset=(2, 2), blur_radius=3, color="black")
)
image = canvas.render("Hello, PicTex! 🎨✨")
image.save("hello.png")
#Python #pictex #graphics #textimage #svg #Skia #design #fluentapi #css4devs #pytools #aiart #visualization #openSource
https://github.com/francozanardi/pictex
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - francozanardi/pictex: A Python library for efficient image generation using CSS Flexbox
A Python library for efficient image generation using CSS Flexbox - francozanardi/pictex
1 3⚡2👍1🔥1