导入pynotify时出现GTK错误

2024-09-28 19:20:03 发布

您现在位置:Python中文网/ 问答频道 /正文

导入pynotify时,我总是收到那些讨厌的GTK警告:

** (process:25512): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'
** (process:25512): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'
** (process:25512): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'

问题是,我不知道如何压制他们,我试着:

^{pr2}$

不行,我又试了一件事:

with warnings.catch_warnings():
    warnings.simplefilter('error')
    import pynotify

这也无济于事。在

GTK消息似乎到达了另一个stderr。有什么办法压制他们吗?在


Tags: oftoinregisterisastypeit