Sto eseguendo script Python da riga di comando dalla barra delle applicazioni di Windows avendo un collegamento che punta all'interprete Python con lo script effettivo come parametro.Pausa in Python
Dopo che lo script è stato elaborato, l'interprete termina e la finestra di output viene chiusa, il che rende impossibile leggere l'output dello script.
Qual è il modo più semplice per mantenere aperta la finestra dell'interprete finché non viene premuto un tasto?
Nei file batch, uno può terminare lo script con una pausa. La cosa più vicina a questo che ho trovato in python è raw_input()
che non è ottimale perché richiede la pressione della chiave di ritorno (invece di qualsiasi chiave).
Qualche idea?
[Con Python 3+] (http://stackoverflow.com/questions/954834/easy-how-to-use-raw-input-in-3-1), questo è cambiato in solo 'input()'. – palswim
Questa non è una soluzione. Non so perché l'addetto alla scelta lo abbia scelto. Le specifiche erano "Premere un tasto qualsiasi e non solo Invio". Questa soluzione funziona solo con enter. –
@ Wolfpack'08 Mentre sono d'accordo sul fatto che questa risposta chiaramente non risponda alla domanda, si dovrebbe sottolineare che questo è un punto alto nella lista per una ricerca su google per "python pause" quindi è ancora utile avere questa risposta. – CrazyCasta