Frage

Ich möchte Diagramme mit Python Schildkröte (Lehrzwecke) machen. Die Bezeichnung „Werte“ für die y-Achse sollte gedreht werden.
Python Schildkröte hat eine Methode eine Zeichenfolge an der aktuellen Position zu schreiben:

from turtle import *
left(90) # does not help
write("values", font=('Arial', 12, 'normal'))
hideturtle()
mainloop()

"Werte" ist nach wie vor horizontal.

Wie kann ich drehen Text mit Python Schildkröte?

War es hilfreich?

Lösung

Es ist nicht möglich, gedrehten Text mit Schildkröte zu schreiben. Siehe http://www.gossamer-threads.com/lists/python/bugs/ 879.806 :

Schildkröte auf der Tk gebaut, die derzeit in der Version 8.5 ist - dies hat keine Möglichkeit, sich zu drehen Text. Wenn Tk Version 8.6 kommt sollte es in der Lage sein, gedrehtem Text zu schreiben (siehe http://mail.python.org/pipermail/tkinter-discuss/2010-November/002490.html ) und turtle.py könnte, daraus Nutzen nehmen aktualisiert.

Andere Tipps

Sie können sich drehen Text, sondern nur in 8.6. Typ:

pyturtle.rotate([Degrees of rotation])

Dann können Sie Ihren Text Befehl tun. Hoffe, dass dies geholfen!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top