-5
import os.path
from tkinter import *
from tkinter.ttk import *
import tkinter.filedialog
import tkinter.font as Font
try:
from tkinter.ttk import Button, Scrollbar
except ImportError:
pass
class Edit_save(object):
def __init__(self):
self.root=Tk()
self.root.title('EditSave')
self.root.geometry('+120+50')
self.font_en = Font(self.root, size=12)
self.font_text = Font(self.root,family="Helvetica",size=12,weight='normal')
self.menubar = Menu(self.root, bg='purple')
self.filemenu = Menu(self.menubar)
我的代碼是這樣的,該錯誤消息是Python的「模塊」的對象不是可調用與字體P
「模塊」對象不是可調用。
問題是self.font_en = Font(self.root, size=12)
,字體不可調用。我應該如何解決這個問題? 非常感謝!我正在使用Python 3.6.1
是否有一個原因/爲什麼你包裹在try進口除? – ILostMySpoon
'進口tkinter.font作爲Font'也許應該是'從tkFont進口Font' –
https://www.tutorialspoint.com/python/tk_fonts.htm – Barmar