Quando si usa magic% paste in ipython, si esegue il codice incollato, piuttosto che appena incollato. Come posso ottenere di incollare il codice copiato in modo che possa essere modificato?Quando si usa magic% paste in ipython, come posso semplicemente incollare il codice copiato, piuttosto che incollarlo ed eseguirlo, in modo che possa essere modificato
5
A
risposta
5
si hanno due opzioni:
- di modificarla a mano, eseguire
%cpaste
. Quindi puoi incollarlo con le opzioni standard del terminale (prova Ctrl-Maiusc-V) e modificalo. Immettere--
su una riga per terminare. - Per modificarlo come testo nel codice, eseguire
%paste foo
. Memorizzerà il contenuto degli appunti infoo
.
4
aggiunta alla risposta di Thomas K (citato in basso), se è stato memorizzato dichiarazioni per una variabile stringa foo
utilizzando %paste foo
, in seguito sarà possibile eseguire la stringa (o le dichiarazioni di pitone in forma di stringa) utilizzando il exec(foo [, globals, locals])
.
si hanno due opzioni:
- di modificarla a mano, eseguire
%cpaste
. Quindi puoi incollarlo con le opzioni standard del terminale (prova Ctrl-Maiusc-V) e modificalo. Immettere--
su una riga per finire.- Per modificarlo come testo nel codice, eseguire
%paste foo
. Memorizzerà il contenuto degli appunti infoo
.
2
C'è una soluzione per questo problema in ipython, se non si è interessati con indentazione,
basta eseguire %autoindent
al rientro automatico.
Problemi correlati
- 1. Come posso compilare manualmente il codice Cython che usa C++?
- 2. Incollare il codice Mathematica in modo che sia suddiviso in celle di input separate
- 3. Come mettere JSF messaggio fascio di fuori di WAR in modo che possa essere modificato senza ridistribuzione?
- 4. Come posso garantire che un tipo che non implementa Sync possa effettivamente essere condiviso in modo sicuro tra i thread?
- 5. come stampare il codice sorgente dell'oggetto che ho definito uso% edit magic
- 6. Come incollare dagli appunti su Heroku iPython?
- 7. Come eseguire il codice che si trova in una stringa?
- 8. Compilare il codice lua, memorizzare bytecode quindi caricarlo ed eseguirlo
- 9. Maven - POM: Come modificare la porta del jetty in modo che possa essere recuperata in seguito?
- 10. Come serializzare un oggetto Java in modo che possa essere deserializzato da pickle (Python)?
- 11. Come posso inserire OpenXML negli appunti in modo che si incolli in Excel?
- 12. Come posso fare in modo che NHibernate generi solo l'SQL senza eseguirlo?
- 13. Come posso incollare 100000 senza che sia abbreviato in 1e + 05?
- 14. Angolare (newbie direttiva): come aggiungere data time picker a ngModel in modo che possa essere convalidato?
- 15. Come installo una libreria C++ in modo che possa usarla?
- 16. Come impostare sys.argv in modo che possa testare l'unità?
- 17. Come associare un oggetto ad array in modo che possa essere convertito in csv?
- 18. Come incollare in un terminale?
- 19. Come impostare una funzione C++ in modo che possa essere utilizzata da p/invoke?
- 20. Può git formato patch in modo che possa essere utilizzato con il programma di patch?
- 21. Limita l'attributo personalizzato in modo che possa essere applicato solo a tipi specifici in C#?
- 22. In che modo DropBox protegge il suo codice Python?
- 23. Come posso attivare le mie sovrapposizioni in modo che possa chiudersi quando si fa clic su un altro collegamento?
- 24. come lasciare che il parser stampi un messaggio di aiuto piuttosto che un errore ed esca
- 25. Come posso richiedere più approvazioni in Phabricator prima che una revisione possa essere sbarcata?
- 26. Usa ipython funzioni magiche in IPDB guscio
- 27. Come racchiudere una libreria C in modo che possa essere richiamata da un servizio Web
- 28. Come posso scrivere test unitari contro codice che usa matplotlib?
- 29. Come posso compilare il mio script Perl in modo che possa essere eseguito su sistemi senza perl installato?
- 30. Come si usa pbcopy in una funzione bash? Può essere copiato?