python label图片的更新,该如何解决

python label图片的更新
现在在学习使用python的tkinter。使用label。设想一个这样的场景,在一个frame中使用label显示一张图片和一个button,然后点击button后,将label显示的图片进行替换。如果编写代码,谢谢各位大牛,希望不吝赐教。
------解决思路----------------------
貌似图像要自己保持引用,类似:
def createArt():
    global label, bm
    print 'button ok'
    print nameInputEntry.get()
    print typeListbox.selection_get()
    #下面的语句没有把图片进行替换??????????
    bm = PhotoImage(file = 'd:\\temp.gif')
    label.configure(image = bm)