[英]How to suppress python output to screen?
我正在使用python。
以下代码行将一些信息打印到屏幕上:
p = open3d.read_point_cloud("data.ply")
,
打印Reading PLY: [========================================] 100%
我想抑制打印的信息。
我试过这个:
text_trap = io.StringIO()
sys.stdout = text_trap
p = open3d.read_point_cloud("data.ply")
sys.stdout = sys.__stdout__
但是它不起作用。 我发现这个函数的实现在一个.so
文件中。
任何人都可以提供帮助吗? 欣赏它!
我想将此添加为评论,但是我没有足够的代表来添加评论,因此将其作为答案输入。
您是否尝试过使用 print_progress 参数,这可能会解决您的问题
p = open3d.read_point_cloud("data.ply",print_progress=False)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.