当前位置: 代码迷 >> 综合 >> python2.7 、python3同时兼容tkinter
  详细解决方案

python2.7 、python3同时兼容tkinter

热度:32   发布时间:2023-12-16 06:51:15.0

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 *

 

  相关解决方案