2016-07-23 11 views
2

Wie kann ich eine Liste aller benannten Farben in tkinter bekommen? Ich muss Farben zufällig wählen und ihre Namen dem Benutzer ausdrucken.Benannte Farben in tkinter

Ich habe hier eine Liste aller Farben gefunden: Colour chart for Tkinter and Tix Using Python Ich würde lieber die Liste aus der Bibliothek holen, als sie in meinem Programm zu programmieren.

+0

Erstellen Sie eine Liste von Farben und verwenden Sie sie wie Sie möchten. Einfach so. –

+1

"Ich würde lieber die Liste aus der Bibliothek holen, als sie in meinem Programm zu codieren." -Make eine Datei, die alle diese Farben irgendwo in Ihrem Computer enthält, dann rufen Sie es auf. –

+1

Bei Linux/Debian gibt es eine Datei */etc/X11/rgb.txt *, die Zeilen wie "255 250 250 snow" enthält. Ihr Programm könnte Farben aus dieser Datei (oder einer Kopie davon) auswählen. –

Antwort

2

Bei Linux (Debian) gibt es eine Datei /etc/X11/rgb.txt die Linien wie

255 250 250    snow 

und sollte leicht zu analysieren hat. Ihr Programm könnte Farbdefinitionen aus dieser Datei (oder einer Kopie davon) in eine Liste einlesen und dann eine zufällige Farbe aus dieser Liste auswählen.

+0

An meinem Computer befindet sich die Datei unter/opt/X11/share/X11 Danke für den Vorschlag – kinnla