Python

[Python] pipe 입력 받기

gilchris 2021. 4. 14. 01:00

아래와 같이 pipe로 들어온 입력을 Python에서 처리하려면,

tail -n 5000 | something.py

 

이렇게 하면 한 줄 한 줄  읽어오게 된다.

#!/usr/bin/python3

import sys

for line in sys.stdin:
    # do something

 

물론 Python 파일에 실행권한이 있어야 한다.

# chmod a+x somethis.py