Python 셸과 Unix 터미널 간의 명령 기록 병합

Python 셸과 Unix 터미널 간의 명령 기록 병합

대부분의 Unix 터미널의 편리한 기능은 위쪽 및 아래쪽 화살표 키를 눌러 명령 기록을 스크롤하여 이전 명령을 반복할 수 있다는 것입니다.

이 기능은 Unix 터미널에서 실행될 때 Python 셸에도 존재합니다.

내 문제는 Python 프로그램을 디버깅하는 경우 일반적으로 Unix에서 시작하여 을 입력한 python다음 from mypython import *함수를 실행하고 확인하기 시작한다는 것입니다. 어느 시점에서든 오류가 발생하여 파일을 수정해야 하는 경우 exit()수정된 파일을 사용하는 새 가져오기 명령을 실행하려면 Python을 실행하고 다시 입력해야 합니다. 보통 반복하고 싶은 길고 복잡한 명령을 여러 개 입력했는데, 세션 간에 명령 기록이 유지된다면 좋을 것 같습니다.

그래서 Unix와 Python 간의 명령 기록을 병합하는 방법이 있는지, 아니면 Python 세션 간에 명령 기록을 유지하는 방법이 있는지 알고 싶습니다.

관련 정보