import gtk from os import remove from sys import argv # Does anyone have a prettier solution for this filename workaround. filename="" for a in argv[1:]: filename+=" "+a filename=filename[1:] messagedialog=gtk.MessageDialog(None,0,gtk.MESSAGE_WARNING, gtk.BUTTONS_YES_NO, "Confirm deletion of file") messagedialog.format_secondary_text(filename) a=messagedialog.run() messagedialog.destroy() if a==gtk.RESPONSE_YES: remove(filename)