Mesclar histórico de comandos entre o shell Python e o terminal Unix

0

Um recurso conveniente da maioria dos terminais Unix é o fato de que você pode pressionar as teclas de seta para cima e para baixo para percorrer o histórico de comandos e repetir comandos antigos.

Esse recurso também existe no shell Python quando executado a partir do terminal Unix.

Meu problema é que, se estou depurando um programa em Python, normalmente inicio do Unix e digito python e, em seguida, from mypython import * , então vou começar a executar e verificar minhas funções. Se eu acabar com um erro a qualquer momento e precisar fazer modificações no arquivo, tenho que exit() python e reinserir para emitir um novo comando de importação que use o arquivo modificado. Geralmente eu digitei vários comandos longos e complicados que gostaria de repetir, então seria ótimo se o histórico de comandos fosse mantido entre as sessões.

Portanto, quero saber se existe uma maneira de mesclar o histórico de comandos entre o Unix e o Python ou, alternativamente, como reter o histórico de comandos entre as sessões do Python.

    
por Ben Mordecai 24.01.2013 / 21:25

0 respostas