I have a Python\Tkinter Label formatting question.
I have a simple main window with a Label that has its textvariable bound to a DoubleVar()
I want to display the value in the DoubleVar() as a US dollar amount, 
as in "$ 123.45" 
How can I have the Label display the value the way I want?
I know I could change the textvariable to a StringVar() but then I have lost the precision of the DoubleVar(). I need it for other calculations in the app.
I have also tried sub-classing the Label class but couldn't figure out what method to override when the textvariable value is accessed.
How do I tell a Label how I want a number formatted?
You can't. At least, not automatically. You can use a separate label just for the "$", or manually format the string for the label.
Python tkinker label formatting