-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/exceptにインポートをラップする理由はありますか? – ILostMySpoon
'import tkinter.font as Font'はおそらく' from tkFont import Font'であるべきです –
https://www.tutorialsp.com/.com/python/tk_fonts.htm – Barmar