[Python] IPython, copiare negli appunti.
Andrea Francia
andrea a andreafrancia.it
Gio 9 Maggio 2013 14:02:34 CEST
2013/5/8 Gabriel Battaglia (Kriyaban) <iz4apu a libero.it>
> Io vorrei copiare negli appunti quell'errore, contenuto in Out [n],
>
L'errore non sta in Out[n]. Se c'e' stato un errore Out[n] da un KeyError.
L'errore sta nelle variabili sys.last_type, sys.last_value,
sys.last_traceback.
Puoi stamparlo cosė:
>>> import traceback
>>> traceback.print_last()
Oppure puoi metterlo in una variabile cosė:
>>> import traceback
>>> import sys
>>> errore = traceback.format_exception(sys.last_type, sys.last_value,
sys.last_traceback)
E poi puoi copiarlo negli appunti cosė:
>>> from Tkinter import Tk
>>> r = Tk()
>>> r.withdraw()
>>> r.clipboard_clear()
>>> r.clipboard_append(''.join(errore))
>>> r.destroy()
Ciao
--
Andrea Francia http://andreafrancia.it
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20130509/da0c0fe8/attachment.html>
Maggiori informazioni sulla lista
Python