У меня есть программа Python, выполняющая поток, который последовательно выводит следующее:
(my_program.py:12313): GLib-GIO-CRITICAL **: g_output_stream_write: assertion `buffer != NULL' failed
Это печатает непрерывно, без очевидного вредного воздействия на мою программу. В целях отладки я хотел бы подавить эту конкретную строку, не подавляя другие сообщения об ошибках. Другими словами, работает:
my_computer:~$ python my_program.py 2>/dev/null
, конечно, работает, но также подавляет другие полезные сообщения об ошибках.
В идеале, конечно, я хотел бы устранить основную причину и попытаться устранить это сообщение об ошибке, но тем временем есть ли способ выборочно не отображать это сообщение об ошибке?