我正在尝试将函数的结果写入标准输入。
这是代码:
def testy():
return 'Testy !'
import sys
sys.stdin.write(testy())
我得到的错误是:
Traceback (most recent call last):
File "stdin_test2.py", line 7, in <module>
sys.stdin.write(testy())
io.UnsupportedOperation: not writable
我不完全确定,这是正确的做事方式吗?
原文由 m_vdbeek 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用类似文件的对象模拟
stdin
吗?