簡體   English   中英

使用 python 包裝器和/或 pyvista 時是否可以使本機 VTK 日志靜音?

[英]Is it possible to silent native VTK logs when using python wrapper and/or pyvista?

目前,我們正在使用 Python 的 vtk 包裝器和 Pyvista(一個更 pythonist 的 vtk 包裝器)。

在這個過程的某些部分,我們有一些來自 .cxx 文件的日志行:

2022-03-17 17:21:56.031 ( 156.058s) [        4CC78740]      vtkDelaunay3D.cxx:518   WARN| vtkDelaunay3D (0x559d2b180400): 1 degenerate triangles encountered, mesh quality suspect
2022-03-17 17:21:58.045 ( 158.072s) [        4CC78740]            vtkMath.cxx:522   WARN| Unable to factor linear system
2022-03-17 17:21:58.288 ( 158.314s) [        4CC78740]      vtkDelaunay3D.cxx:518   WARN| vtkDelaunay3D (0x559d0877c080): 3 degenerate triangles encountered, mesh quality suspect

是否可以從 python 日志模塊中抑制或管理這些日志?

你有vtkLogger class 來管理你的日志(我知道,c++ 文檔,但 VTK 缺少 python 文檔)。

例如:

vtk.vtkLogger.SetStderrVerbosity(vtk.vtkLogger.VERBOSITY_OFF)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM