On 2018-06-17, Jach Fong <jf...@ms4.hinet.net> wrote: > C:\Python34\Doc>py > Python 3.4.4 (v3.4.4:737efcadf5a6, Dec 20 2015, 19:28:18) [MSC v.1600 32 > bit (Intel)] on win32 > Type "help", "copyright", "credits" or "license" for more information. > >>> import tkinter as tk > >>> root = tk.Tk() > >>> tk.Label(root, text='label one', font='TkDefaultFont').pack() > >>> from tkinter import font > >>> font.nametofont('TkDefaultFont') ><tkinter.font.Font object at 0x021E9490> > >>> font.nametofont('TkDefaultFont') ><tkinter.font.Font object at 0x021E9390> > >>> > > The "address" of the Font object 'TkDefaultFont' changes, why?
What makes you think it's the same object the second time and not a new object? -- Grant Edwards grant.b.edwards Yow! Make me look like at LINDA RONSTADT again!! gmail.com -- https://mail.python.org/mailman/listinfo/python-list