lifehacks.colour
1.0.0
? lifehacks.colour
├── Colour
├── hsla
├── rgba
│
└── ? palette
├── Apple
└── Mariana
pip install lifehacks.colourColourアブストラクトクラスhslargbaMarianaパレットColourアブストラクトクラス抽象的なベースクラス、瞬時ではありません。 hslaおよびrgbaインスタンスのタイプヒントで使用できます
def print_hex ( colour : Colour ) -> None :
print ( colour . to_hex ())
print_hex ( rgba ( 15 , 15 , 15 )) #0f0f0f
print_hex ( hsla ( 0 , 0 , 6 )) #0f0f0fhslah :色相[0, 359]s :飽和[0, 100]または[0.0, 1.0]l :軽さ[0, 100]または[0.0, 1.0]a :アルファ(不透明) [0, 100]または[0.0, 1.0]rgbar :赤[0, 255]g :緑[0, 255]b :青[0, 255]a :アルファ[0, 100]または[0.0, 1.0]Marianaパレットlifehacks.colour.paletteからインポートすることを忘れないでください。このパレットには、Sublime TextのMarianaテーマの色が含まれています。
from lifhacks . colour . palette import Mariana
for name , colour in Mariana :
content = content . replace ( name , colour . to_hex ())