이것은 아마도 매우 기본적인 것이지만 좋은 해결책을 찾을 수 없습니다. 이 같은셸 명령 출력을 Python 스크립트 입력으로 리디렉션하는 방법은 무엇입니까?
$ some-linux-command | my_script.py
뭔가 :
cat email.txt | script.py
아니면 단지 센드 메일에서 직접 제의 .forward 파일에 파이프됩니다 는이 같은 파이프에서 입력을받을 수있는 파이썬 스크립트를 작성해야 . 즉, 첨부 파일이있는 경우 입력 파일의 크기가 비교적 클 수 있으며 나중에 전자 메일이됩니다. 나중에 보낸 사람, 제목 등을 데이터베이스에 저장해야하지만 데이터베이스 스크립트를 작성했습니다. 파이썬에서, 그 부분은 괜찮을 것입니다. 주요 문제는 파이프에서 유입되는 데이터를 캡처하는 방법입니다. 객체와 같은 파일 입력을 읽을 수
왜 파이프에 고정 되었습니까? 그 결과를 파일에 쓰고 나중에 조작 할 수 없습니까? –
@SrinivasReddyThatiparthy : 파이프가 유닉스의 본질입니다. 귀하의 의견은 유효하지 않습니다. – Stan