Я использую следующий код:
#!/usr/bin/env python
import sys
from io import StringIO
#data = sys.stdin.readlines()
sys.stdin = """
hello I feel good
how are you?
where have you been?
"""
for line in sys.stdin:
print line
Когда я запускаю вышеуказанный код, строка печати печатает каждый символ текстов, присвоенных sys.stdin
.Он печатает по одному символу в строке:
h
e
l
l
o
I
....truncated
Я пытаюсь получить выходные данные такими, какими они были сохранены в sys.stdin
, они должны выглядеть следующим образом:
hello I feel good
how are you?
where have you been?