tkinter是内置的模块,不会不存在的,而是不同的版本的导入形式不同,现总结如下:
# -*- coding: cp936 -*-
import os, sys
try:from tkinter import *
except ImportError: #Python 2.xPythonVersion = 2from Tkinter import *from tkFont import Fontfrom ttk import *from tkMessageBox import *import tkFileDialog
else: #Python 3.xPythonVersion = 3from tkinter.font import Fontfrom tkinter.ttk import *from tkinter.messagebox import *