Domanda

Voglio fare diagrammi con tartaruga di pitone (la didattica). I "valori" etichette per l'asse y devono essere ruotati.
tartaruga di Python ha un metodo per scrivere una stringa alla posizione corrente:

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

"valori" è ancora orizzontale.

Come posso ruotare il testo con la tartaruga di pitone?

È stato utile?

Soluzione

Non è possibile scrivere il testo ruotato con la tartaruga. Vedere http://www.gossamer-threads.com/lists/python/bugs/ 879.806 :

Tartaruga è costruito sulla base di Tk, che è attualmente alla versione 8.5 - questo non ha alcuna possibilità di ruotare il testo. Quando Tk versione 8.6 arriva dovrebbe essere in grado di scrivere il testo ruotato (vedi http://mail.python.org/pipermail/tkinter-discuss/2010-November/002490.html ) e turtle.py potrebbe essere aggiornato per trarre vantaggio da esso.

Altri suggerimenti

È possibile ruotare il testo, ma solo in 8.6. Tipo:

pyturtle.rotate([Degrees of rotation])

Poi si può fare il vostro comando di testo. Spero che questo ha aiutato!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top