반응형
저는 최근에 파이썬을 배우기 시작했습니다. Django로 몇 가지 기본 웹앱을 만들고 간단한 스크립트를 작성했습니다. VIM을 Python IDE로 사용한 후 저는 "터미널 프로그램"(이에 대한 공식 용어가 있습니까?)에 정말 좋아했습니다. 지금은 누군가에게 나이를 묻고 화면에 인쇄하는 것과 같은 간단한 일을 할 수 있습니다. 그러나 이것은 .py 스크립트를 실행하는 것으로 귀결되며이 스크립트가 완료된 후 정상적인 bash 리턴이 수행됩니다. 명령 줄에서 실행할 수 있고 VIM (열고 닫는)과 동일한 사용자 경험을 허용하는 프로그램을 만들고 싶습니다. 예를 들어 RSS 피드를 가져 오는 간단한 스크립트를 만들었습니다. 터미널을 열 수 있다면 내 프로그램의 이름을 입력하고-> 프로그램이 열릴 것입니다-> 그런 다음 : findsomething과 같은 명령을 사용하고 싶습니다. 기본적으로 내 프로그램과 실제 상호 작용합니다.
결론적으로:
해결 방법
진정한 명령 줄 프로그램은 ls
또는 grep
의 맥락입니다. 명령 줄에서 시작되지만 비대화 형이며 파이프 라인에서 사용하고 다른 프로그램과 결합 할 수 있습니다. 일반적인 명령 줄 프로그램은 대화 형 사용자 경험이 없으며 대신 사용자 지정을 위해 셸의 기록 및 초기화 파일에 의존합니다.
참조 페이지 https://stackoverflow.com/questions/17352630
반응형
'파이썬' 카테고리의 다른 글
파이썬 How to import a single function to my main.py in Python from another module? (0) | 2021.01.14 |
---|---|
파이썬 Python UnboundLocalError에 대한 도움말 : 할당 전에 참조 된 지역 변수 (0) | 2021.01.14 |
파이썬 pip를 사용하여 사용 가능한 Python 패키지를 검색하려면 어떻게해야합니까? (0) | 2021.01.14 |
파이썬 Flask 앱 또는 요청 컨텍스트가 필요한 코드 테스트 (0) | 2021.01.14 |
파이썬에서 빈 구분자를 사용하여 문자열을 분할하는 방법 (0) | 2021.01.14 |
댓글