python2抒写GUI遇到的Tkinter中函数调用的问题

python2与python3中GUI实现调用的包名字不同

python2是Tkinter, python3是tkinter

在windows下python2抒写一个GUI代码如下

#导入Tkinter模块中的所以子模块

from Tkinter import *

import tkSimpleDialog as dl

import tkMessageBox as mb

root = Tk() #Tk 接口

w=Label(root, text = "Label Title")

w.pack()

mb.showinfo("Welcom", "Welcome Message")

guess = dl.askinteger("Number", "Enter a number")

#在信息窗口显示This is output message

output = "This is output message"

mb.showinfo("output: ", ouput)

 在windows下python3抒写一个GUI代码如下

from tkinter import *

import tkinter.simpleDialog as dl

import tkinter.messageBox as mb

root = Tk() #Tk 接口

w=Label(root, text = "Label Title")

w.pack()

mb.showinfo("Welcom", "Welcome Message")

guess = dl.askinteger("Number", "Enter a number")

#在信息窗口显示This is output message

output = "This is output message"

mb.showinfo("output: ", ouput)

猜你喜欢

转载自blog.csdn.net/yxswhy/article/details/81128135