summaryrefslogtreecommitdiff
path: root/examples/gio/directory-async.py
blob: 30e22e3d88a0e2b441745832e60a7237fb4c98da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import gobject
import gio
import gtk

def callback(gfile, result):
    for file_info in gfile.enumerate_children_finish(result):
        print file_info.get_name()
    loop.quit()

gfile = gio.File("/")
gfile.enumerate_children_async("standard::*", callback)

loop = gobject.MainLoop()
loop.run()