Cómo tener imagen + texto en un botón en Tkinter

Estoy tratando de crear un botón, que incluirá una imagen alineada a la izquierda y el texto alineado a la derecha. Solo quiero cambiar el texto con el parámetro “texto”, no modificando la imagen completa. ¿Es esto posible de alguna manera?

Aquí hay un ejemplo simple, lo que quiero decir.

http://img651.imageshack.us/img651/3776/previewrv.png

Espero lo haya explicado bien.

Gracias

Mira la opción compound a la etiqueta. Le permite especificar la relación de la etiqueta con el texto (arriba, abajo, izquierda, derecha, ninguno).

Por ejemplo:

 import Tkinter as tk class View(tk.Frame): def __init__(self, *args, **kwargs): tk.Frame.__init__(self, *args, **kwargs) self.image = tk.PhotoImage(file="somefile.gif") b = tk.Button(self, text="Hello, world", image=self.image, compound="left") b.pack(side="top") if __name__ == "__main__": root = tk.Tk() view = View(root) view.pack(side="top", fill="both", expand=True) root.mainloop()