-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Il 29/08/2012 18:50, csplit ha scritto: > [...] >> Su un terminale (linux) che riconosca gli escape VT100 [1][2] potresti >> fare un hack del genere (Python 2.7): >> >> prompt_string = "Numero: " >> np = raw_input(prompt_string) >> right_pad = len(prompt_string) + len (np) >> move_right_esc = "\033[%dC" % right_pad >> line_up_esc = "\033[1A" >> print line_up_esc + move_right_esc," " * 2, "1" , np,"o" ,"o" > > Ecco, questa è la soluzione che cercavo, peccato che non riesca a farla > funzionare nella finestra di IDLE. >
Perchè, come ti è stato detto, richiede un terminate che riconosca i codici di escape VT1000. IDLE non li supporta, così come im prompt dei comandi su Windows. Tra l'altro IDLE non supporta nemmeno ncurses. > [...] Ciao Manlio -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlA/umQACgkQscQJ24LbaUT/GACdHUHjLcN3oGzZWmSDFvPTbeJF 6UEAnj/MF3FfMbsWIsSeds3cKwR1UBej =43Wd -----END PGP SIGNATURE----- _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python