Python 3.4로 업그레이드 한 후 모든 대화식 명령이에 기록됩니다 ~/.python_history. 파이썬 이이 파일을 작성하거나 쓰지 않기를 바랍니다.
/dev/null작동하지 않는 심볼릭 링크를 만들면 Python에서 파일을 제거하고 다시 만듭니다. 문서는 을 삭제 제안 sys.__interactivehook__하지만,이 또한 탭 완성 기능을 제거합니다. 이 히스토리 파일 작성을 비활성화하지만 탭 완성을 유지하려면 어떻게해야합니까?
추가 세부 사항:
- 배포판 : Arch Linux x86_64
- readline 6.3-3
- 파이썬 3.4.0-2
chattr. 단일 (사용자) 구성 파일 또는 환경 변수를 찾고 있습니다.
chmod파이썬 개발자가 제안한 솔루션 이지만 거기에 대한 언급도 있습니다 ( 라이브러리 기능을 제외하고는 BTW 는 없습니다 ). ~/.inputrcman readline
inputrc그래도 사용 방법을 모르고 chmod나에게도 효과가 없습니다. 어쨌든 파일이 수정됩니다 (Arch Linux). 거기에 존재하는 info inputrc페이지는하지만 일반적으로 그들이 통해 이동하기 어려운로 정보 페이지를 읽기에 너무 행복하지 않다.