擅长:python、mysql、java
<blockquote>
<p>"Is there an easy way to make it
recursive?"</p>
</blockquote>
<p>我不知道有什么“简单的方法”来实现这一点。底层系统,如Linux上的inotify或BSDs上的kqueue,不提供自动添加递归监视的功能。我也不知道有什么图书馆把你想要的东西放在GIO上面。在</p>
<p>所以你很可能得自己动手。由于这在某些角落的情况下(例如<code>mkdir -p foo/bar/baz</code>),我建议研究一下pynotify如何实现其<code>auto_add</code>功能(grep通过<a href="http://git.dbzteam.org/pyinotify/tree/python2/pyinotify.py" rel="nofollow noreferrer">pynotify source</a>)并将其移植到GIO。在</p>