içinde ipython, yakın geçmişi kullanabilir %histveya %historyyazdırabilirim, ancak bu yalnızca geçerli oturumun geçmişini yazdırır.
Bash historykomutunun yaptığı gibi tüm geçmişi yazdırmak istiyorum .
Yapmaya çalıştığım şey, tam bir geçmiş elde etmek, böylece daha sonra regex ile arama yapabilir, belirtilen komutlardan sonra hangi komutların izlendiğini görebilirim, vb.
Tarihten bahsetmişken, zaman kodlarını da yazdırabilir mi?
YAN NOT : Bash'de geçmişi yazdıran basit bir betik yazdım ve onu anahtar kelimeler için grep edebilirim. Bazı komutların yerine getirildiği zamanlar görüyorum. Belirtebilirim -A nveya -B n, nerede nbir dizi satır AFTERveya BEFOREbelirli bir komut. Bu çok kullanışlıdır, çünkü ne yaptığımı, ne zaman yaptığımı ve ardından ne yaptığımı kolayca bulabilirim ...
Benzer bir şey arıyorum ipython
ipython?
%history -gsize hepsini gösterecek. -ggeçmişi arar ve ona bir model vermezseniz, her şeyi alırsınız.
%history -g -f filenamedosyaya kaydetmek için.

~/.ipython/profile_default/. Orada tabloları bulacaksınız:sessions(zaman damgalı)historyveoutput_history.