tkinter模块(“tk接口”)是python标准tk gui工具包的接口。tk和tkinter可以在大多数unix平台上使用,同样适用于windows和#%#$#%@%@%$#%$#%#%#$%@_140c1f12feeb2c52dfbeb2da6066a73aintosh系统。tk8.0的后续版本能够实现本地窗口风格,并在大多数平台上运行良好。
Tkinter是一个与Tk接口的Python模块,Tkinter库提供了对Tk API的接口,它属于Tcl/Tk的GUI工具组。Tcl/Tk是由John Ousterhout开发的书写和图形设备。Tcl(工具命令语言)是一种宏语言,用于简化shell下复杂程序的开发,Tk工具包与Tcl一起开发,旨在简化用户界面的设计过程。
Tk工具包包含许多不同的小部件,如按钮、滚动条等。通过Tk提供的这些小部件,我们可以快速进行GUI开发。Perl、Scheme等语言也利用Tk库进行GUI开发。Tkinter是跨平台的,可以在各种平台上使用。
下面是我做的一个demo:

立即学习“Python免费学习笔记(深入)”;
=================================================
代码部分:
=================================================
代码语言:javascript代码运行次数:0运行复制```javascript 1 #python tkinter module 2 3 from tkinter import * 4 5 def get_main_window(): 6 '''create main window.''' 7 return Tk() 8 9 def set_main_window_size(root): 10 '''set size of the main window.''' 11 return root.geometry('600x400') 12 13 def create_label(root): 14 '''create a label''' 15 return Label(root, text = 'Hongten', fg = 'red') 16 17 18 def label_pack(label): 19 '''manage and show the component''' 20 return label.pack() 21 22 def main_loop(root): 23 '''main loop''' 24 root.mainloop() 25 26 def main(): 27 root = get_main_window() 28 root = set_main_window_size(root) 29 label = create_label(root) 30 label_pack(label) 31 main_loop(root) 32 33 if name == 'main': 34 main()
以上就是python开发_tkinter的详细内容,更多请关注php中文网其它相关文章!
python怎么学习?python怎么入门?python在哪学?python怎么学才快?不用担心,这里为大家提供了python速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号