dlg is a python wrapper for dialog/Xdialog/gdialog programs. Similar project: python-dialog.
Examples
import dlg
name = dlg.inputbox('What is your name?')
if name:
print 'You entered',name
elif name is False:
print 'You pressed Cancel'
elif name is None:
print 'You pressed Escape'
import time, dlg
progress = dlg.gauge('Please wait...')
for percent in range(0,100):
progress.update(percent)
time.sleep(0.01)
dlg.msgbox('Done')
import dlg
path = dlg.fselect('/')
res = dlg.editbox(path)
if isinstance(res,basesting):
dlg.yesno('Save changes?',False)
open(path,'w').write(res)
dlg.infobox('File written...')






Comments