All you should need is the line below. browserpic = open('/home/user/iTablet/browserpic1.txt', 'r').readline().strip() browser = gtk.Button() image3 = gtk.Image() browser.connect('clicked', browserf) image3.set_from_file(browserpic) image3.show() browser.add(image3)