Non riesco a determinare dove ipython stia memorizzando la sua cronologia.Dove si trova il file di cronologia per ipython
a. Non v'è alcun ~/.pythonhistory:
12:49:00/dashboards $ll ~/.py*
ls: /Users/steve/.py*: No such file or directory
b. Niente di speciale nel file di avvio di Python:
12:49:07/dashboards $echo $PYTHONSTARTUP
/shared/.pythonstartup
12:49:43/dashboards $cat /shared/.pythonstartup
import rlcompleter
import readline
readline.parse_and_bind("tab: complete")
c. MA: ho un sacco di storia disponibile in ipython quando lo avvio.
Quindi dove viene memorizzata la cronologia?
UPDATE la risposta da @Stefano ha aperto la strada giusta: qui è il percorso effettivo
13:30:05/shared $ll ~/.ipython/profile_default/history.sqlite
-rw-r--r-- 1 steve staff 372736 Jun 3 12:48 /Users/steve/.ipython/profile_default/history.sqlite
correlati: se si desidera esportare la storia IPython un file di testo, fare 'storia% -g -f nomefile' –
@ChristianLong Pls fa una risposta e io upvote. – javadba
@javadba, perché non migliorare/completare la migliore risposta esistente? – Dirk