Python学习笔记-简单GUI开发

简介:

使用Tkinter进行开发

简单文本窗口实现:

下载tkinter模块

1
yum -y  install  tkinter

 

最简单的Tkinter窗口

1
2
3
4
5
from  tkinter  import  *    #将Tkinter模块中的符号都导入进来
root  =  Tk()      #为了初始化Tkinter,首先创建一个Tk的根部件
word  =  Label(root,text = "hello,World" )    #创建一个标签部件,并赋值给word变量,第一个参数root为此部件的父部件,使用text关键字来显示文本“Hellp”
word.pack()
root.mainloop()


 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#filename:tkinter_1.py
from  tkinter  import  *
class  App:
      def  __init__( self ,master):
         frame  =  Frame(master)
         frame.pack()
         
         self .hello  =  Button(frame, text = "hello" ,
             command = self .hello)
         self .hello.pack(side = LEFT)
         
         self .quit  =  Button(frame, text = "Quit" , fg = "red" ,
             command = frame.quit)
         self .quit.pack(side = RIGHT)
     def  hello( self ):
     print ( "Hello,world!" )
root  =  Tk()
root.wm_title( "hello" )
root.wm_minsize( 200 , 200 )
app  =  App(root)
root.mainloop()


 






      本文转自谢育政 51CTO博客,原文链接:http://blog.51cto.com/kurolz/1935034,如需转载请自行联系原作者



相关文章
|
1月前
|
存储 数据库连接 API
Python环境变量在开发和运行Python应用程序时起着重要的作用
Python环境变量在开发和运行Python应用程序时起着重要的作用
81 15
|
29天前
|
测试技术 开发者 Python
Python(GUI)之活动积分记录表
本文介绍了一套使用Python的Tkinter库构建的学生活动积分记录系统。该系统允许教师选择班级和学生,输入加分分数及原因,并将数据保存至文件,旨在简化学生积分管理流程,提升教学效率。
45 6
|
12天前
|
存储 API 数据库
使用Python开发获取商品销量详情API接口
本文介绍了使用Python开发获取商品销量详情的API接口方法,涵盖API接口概述、技术选型(Flask与FastAPI)、环境准备、API接口创建及调用淘宝开放平台API等内容。通过示例代码,详细说明了如何构建和调用API,以及开发过程中需要注意的事项,如数据库连接、API权限、错误处理、安全性和性能优化等。
57 5
|
24天前
|
机器学习/深度学习 人工智能 关系型数据库
Python开发
Python开发
40 7
|
26天前
|
前端开发 安全 数据库
使用Python开发独立站的全面指南
本文详细介绍了如何使用Python及其Web框架Django和Flask快速搭建功能完善、易于管理的独立站。从Python和Web开发基础讲起,逐步覆盖环境搭建、项目创建、数据库设计、视图与URL路由、模板创建、表单处理、测试调试、部署优化及安全维护等内容,旨在帮助开发者高效构建稳定的Web应用。
65 1
|
28天前
|
缓存 API 数据库
Python哪个框架合适开发速卖通商品详情api?
在跨境电商平台速卖通的商品详情数据获取与整合中,Python 语言及其多种框架(如 Flask、Django、Tornado 和 FastAPI)提供了高效解决方案。Flask 简洁灵活,适合快速开发;Django 功能全面,适用于大型项目;Tornado 性能卓越,擅长处理高并发;FastAPI 结合类型提示和异步编程,开发体验优秀。选择合适的框架需综合考虑项目规模、性能要求和团队技术栈。
26 2
|
28天前
|
存储 API 数据安全/隐私保护
Python开发淘宝详情API的深入探索
通过Python开发淘宝详情API,你可以高效地获取商品信息,为电商运营和市场分析提供强有力的数据支持。本文详细介绍了注册开发者账号、获取API密钥、构建请求、解析响应数据等步骤,并探讨了相关的注意事项和最佳实践。希望这些内容能够帮助你更好地理解和使用淘宝开放平台的API接口,实现你的业务需求。
36 1
|
1月前
|
JSON API 数据格式
如何使用Python开发1688商品详情API接口?
本文介绍了如何使用Python开发1688商品详情API接口,获取商品的标题、价格、销量和评价等详细信息。主要内容包括注册1688开放平台账号、安装必要Python模块、了解API接口、生成签名、编写Python代码、解析返回数据以及错误处理和日志记录。通过这些步骤,开发者可以轻松地集成1688商品数据到自己的应用中。
33 1
|
1月前
|
数据采集 存储 JSON
Python爬虫开发中的分析与方案制定
Python爬虫开发中的分析与方案制定
|
24天前
|
JSON API 数据格式
如何使用Python开发天猫获得淘宝买家秀API接口?
本文介绍了如何使用Python开发天猫和淘宝买家秀API接口,包括注册开放平台账号、创建应用获取API权限、构建请求URL、发送请求获取响应及解析数据等步骤,帮助开发者高效获取和处理商品信息与用户评价数据。
25 0
下一篇
DataWorks