您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

禁止打印为stdout python

禁止打印为stdout python

您想暂时隐藏(或隐藏)标准输出。像这样:

actualstdout = sys.stdout
sys.stdout = StringIO()
result = foobar()
sys.stdout = actualstdout
sys.stdout.write(str(result))
sys.stdout.flush()
sys.exit(0)
@H_502_4@

您需要为sys.stdout分配类似于文件内容,以便其他方法可以有效地使用它。StringIO@H_502_4@是一个不错的选择,因为它不需要磁盘访问(它只会在内存中收集),然后被丢弃。

python 2022/1/1 18:52:59 有308人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶