programmeringsspråket Python har ett par olika färgscheman representation , inklusive RGB och HSL . RGB- systemet gör att du kan representera en färg med hjälp av tre värden som representerar röda , gröna och blå färgintensitet . HSL ( även känd som HLS ) system använder tre värden som representerar nyans , mättnad och ljushet . Om du har ett RGB-värde men behöver komma åt en modul som förväntar HSL värden , kan du konvertera dem med hjälp av " colorsys " modul i standard biblioteket . Saker du behöver
dator med Python 3.2 installerad programmeringsspråk ( se Resurser )
Visa fler instruktioner
1
Öppna IDLE textredigerare som följer med Python nedladdning. Den IDLE textredigerare finns i Program ( eller Program för Macintosh ) i Python katalogen . En tom källkod fil öppnas i IDLE textredigeringsfönstret
2
Importera " colorsys " modulen genom att skriva följande rad längst upp källkoden filen : .
Import colorsys Addera 3
Definiera en variabel som heter " färg " och tilldela den till det värde som returneras av funktionen colorsys.rgb_to_hls . Denna funktion returnerar färg koordinater med hjälp av HRT -systemet . Du passerar bara dess RGB-färg koordinater . Till exempel , för att få HSL koordinaterna för den röda färgen ( RGB koordinater 255 , 0 , 0 ) , kan du skriva följande uttalande :
color = colorsys.rgb_to_hls ( 255 , 0 , 0 ) katalog
4
Skriv ut HSL koordinaterna genom att variabeln " färg " till utskriftsfunktion , så här :
utskrift (färg )
5
Exekvera programmet genom att trycka på " F5 ". Utgången ser ut så här :
( 0.0 , 127,5 , -1,007905138339921 ) katalog