本篇文章给大家谈谈python爬取网页内容建立自己app,以及python爬取网页内容保存到本地,希望对各位有所帮助,不要忘了收藏本站喔。
大家好,小编为大家解答python软件界面开发框架的问题。很多人还不知道python应用程序界面,现在让我们一起来看看吧!
一、前言引入
PythonGUI程序界面设计tkinter优点:无需另外下载,是自带的、操作简单、易方便;
缺点:界面控件较少,页面不够美观
注:一般来说做小软件tkinter足够了(页面可以用ttkbootstrap美化)。
参考材料:
二、创建窗口
2.1生成窗口
方法一
# 导入模块(库)
import tkinter
# 创建一个窗口,格式:窗口名 = ()
root = ()
方法二
# 导入模块,并起一个别名tk
import tkinter as tk
# 创建一个窗口,格式:窗口名 = 别名.Tk()
root = ()
2.2窗口显示
窗口一闪而过,我们要让窗口一直出现,就要加一个窗口循环代码
# 窗口循环代码,格式:窗口名.mainloop()
root.mainloop()
效果:成功生成了一个窗口!!!!
虽是学习tkinter的一小步,却是开发小软件的一大步!
2.3窗口标题及窗口大小、位置
# 设置窗口标题
root.title("窗口标题")
# 给窗口设置宽高以及窗口在屏幕的位置
root.geometry("300x100+630+80") # (宽度x高度)+(x轴+y轴)
效果:
2.31窗口生成到屏幕中间
# 获取窗口宽度、宽度
w = root.winfo_reqwidth()
h = root.winfo_reqheight()
# 获取屏幕宽度、高度
screen_w, screen_h = root.maxsize()
# 计算窗口坐标
x = (screen_w - w) / 2
y = (screen_h - h) / 2
# 设置窗口坐标
root.geometry("+%d+%d" % (x, y))
2.32设置自行拖拽窗口进行放大、缩小的最大值和最小值
# 最大窗口大小,设置拖拽的最大值
root.maxsize
发布者:admin,转转请注明出处:http://www.yc00.com/web/1754949345a5219692.html
评论列表(0条)