pycharm运行tkinter

  • Post author:
  • Post category:其他


对于3.x版本中运行thinter


问题1:


ModuleNotFoundError: No module named ‘Tkinter’

引入的模块没有这个Tkinter这个名字


问题2:


AttributeError: module ‘tkinter’ has no attribute ‘TK’

问题原因:调用的属性书写不正确


正确的书写

import tkinter # 都是小写的
Tk().mainloop()  #注意k 是小写的

py2 与 py3 中 tkinter 的变化:
  Tkinter         → tkinter
    tkMessageBox    → tkinter.messagebox
    tkColorChooser  → tkinter.colorchooser
    tkFileDialog    → tkinter.filedialog
    tkCommonDialog  → tkinter.commondialog
    tkSimpleDialog  → tkinter.simpledialog
    tkFont          → tkinter.font
    Tkdnd           → tkinter.dnd
    ScrolledText    → tkinter.scrolledtext
    Tix             → tkinter.tix
    ttk             → tkinter.ttk



版权声明:本文为weixin_44789333原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。