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)
我的代码就是这样,错误信息是
'模块'对象不可调用。
问题是self.font_en = Font(self.root, size=12)
,Font不可调用。我该如何解决这个问题?
非常感谢!我正在使用Python 3.6.1
答案 0 :(得分:0)
来自tkinter.font导入Font 我弄清楚问题是什么,应该以这种方式导入。