可视化界面
Smallactive
ee
展开
-
tkinter库入门详细教程(一):简单窗口的设置
本节主要介绍一个最简单的窗口的设置。更多内容请看tkinter库入门详细教程(二)1.初始状态2.点击按钮后3.再次点击按钮后源代码:import tkinter as tk# 设置窗口window = tk.Tk() # 建立一个窗口window.title('一个最简单的窗口')window.geometry('300x200') # 窗口大小...原创 2018-07-30 23:01:08 · 30130 阅读 · 1 评论 -
python的tkinter进度条的实现
请看程序运行过程:进度条满了之后,能实现自动清理,这是因为加上了自动清理的代码,如果不需要,可以去掉。源代码:import tkinter as tkimport time# 创建主窗口window = tk.Tk()window.title('进度条')window.geometry('630x150')# 设置下载进度条tk.Label(window, te...原创 2018-10-13 23:56:26 · 26125 阅读 · 1 评论 -
python百度文库免券下载
首先,看一下程序截图:接着,再看一下下载的整个过程:项目源码及exe文件:https://github.com/xiexupang/free_wenku简要介绍这个项目的完成过程:1.构建爬虫,模拟浏览器头信息2.向漏洞提交链接及邮箱信息,实现下载并发送到邮箱的过程。3.核心部分完成后,加上一个简单的UI界面,大功告成。源码如下:注意:运行源码时,会用到一张...原创 2018-10-13 23:32:37 · 2972 阅读 · 2 评论 -
基于python的大学学生信息管理系统
from tkinter import *from tkinter import ttkfrom tkinter import messagebox # 导入提示窗口包from connect_mysql import Mysql_connfrom dLink import DouLink, Nodedef run_nn(): # 设置窗口大小 def ce...原创 2018-10-07 10:10:15 · 7910 阅读 · 4 评论 -
tkinter库打开文件夹并获取文件的绝对路径
import tkinter as tkfrom tkinter import filedialogroot = tk.Tk()root.withdraw()file_path = filedialog.askopenfilename()print(file_path) # 打印文件的路径如图所示,选取该文件后,打印的文件路径为:...原创 2018-09-26 23:44:52 · 24844 阅读 · 1 评论 -
pyinstaller把.py文件打包成exe文件
window系统下,打开cmd输入以下指令实现打包:pyinstaller -F xxx.py --noconsole注意:xxx.py中的xxx指的是文件名,--noconsole 的作用是去掉打开exe文件时出现的黑框框实例:g.py文件的路径是C:\Users\Administrator\Desktop,把g.py直接拖曳进cmd时会产生路径信息,不用理会它,这样也...原创 2018-09-01 23:45:41 · 3726 阅读 · 1 评论 -
tkinter 库入门教程(六):Checkbutton勾选项
源代码:# 创建主窗口import tkinter as tkwindow = tk.Tk()window.title('勾选项')window.geometry('300x200')# 创建标签,用于显示勾选中的内容l = tk.Label(window, bg='green', width=25, height=2, text='empty')l.pack()v...原创 2018-08-21 21:56:52 · 3692 阅读 · 0 评论 -
tkinter库入门教程(五):Scale尺度
源代码:# 创建主窗口import tkinter as tkwindow = tk.Tk()window.title('尺度')window.geometry('200x200')# 创建标签,用于显示进度条里实际进度l = tk.Label(window, bg='green', width=15, height=2, text='empty')l.pack()...原创 2018-08-21 20:54:39 · 1184 阅读 · 0 评论 -
tkinter 库入门教程(四): RadioButton选择按钮
源代码:# 创建主窗口import tkinter as tkwindow = tk.Tk()window.title('选择按钮')window.geometry('300x300')# 定义var1将RadioButton的值与Label的值联系在一起var1 = tk.StringVar()# 创建标签l = tk.Label(window, bg='gr...原创 2018-08-21 19:44:07 · 1841 阅读 · 0 评论 -
thinter项目-登录界面
源代码:import tkinter as tkfrom tkinter import messagebox # import this to fix messagebox errorimport pickle# 创建主窗口window = tk.Tk()window.title('欢迎来到登录界面')window.geometry('450x300')# 添加背...原创 2018-09-26 23:44:02 · 1224 阅读 · 0 评论 -
tkinter库入门教程(三):Listbox 列表部件
源代码:# 创建主窗口import tkinter as tkwindow = tk.Tk()window.title('列表部件')window.geometry('300x200')# 创建一个Label用于显示var1 = tk.StringVar()l = tk.Label(window, bg='green', width=10, height=2, text...原创 2018-08-20 19:56:01 · 3058 阅读 · 0 评论 -
用python做一个简单的浏览器
在Linux系统下进行编译。Linux系统安装PyQt5sudo apt-get install python3-pyqt5打开网页:import webbrowserwebbrowser.open('http://www.baidu.com/')用pyqt5打开网页:import sysfrom PyQt5.QtCore import QUrlfrom PyQ...原创 2018-09-26 23:44:23 · 32252 阅读 · 4 评论 -
tkinter 库入门教程(十一):放置位置
放置方式1.place()放置方式2.grid()放置方式3.place()源代码:# 创建主窗口import tkinter as tkwindow = tk.Tk()window.title('放置位置')window.geometry('200x200')# 常用的pack(), 他会按照上下左右的方式排列.tk.Label(window, te...原创 2018-08-22 21:03:24 · 5206 阅读 · 1 评论 -
tkinter 库入门教程(十):messagebox弹窗
有六种类型的弹窗,具体可以用源代码尝试源代码:# 创建主窗口import tkinter as tkwindow = tk.Tk()window.title('弹窗')window.geometry('200x200')def hit_me(): # 创建弹窗 # 下面有六种类型的弹窗,可以一一分别尝试 # tk.messagebox.showi...原创 2018-08-22 20:35:58 · 2125 阅读 · 0 评论 -
tkinter库入门教程(九):frame框架
Frame 是一个在 Windows 上分离小区域的部件, 它能将 Windows 分成不同的区,然后存放不同的其他部件. 同时一个 Frame 上也能再分成两个 Frame, Frame 可以认为是一种容器.源代码:# 创建主窗口import tkinter as tkwindow = tk.Tk()window.title('框架')window.geometry('30...原创 2018-08-22 19:13:05 · 4493 阅读 · 0 评论 -
tkinter 库入门教程(八):menubar菜单栏
# 创建主窗口import tkinter as tkwindow = tk.Tk()window.title('菜单栏')window.geometry('300x200')# 创建标签,用于显示内容l = tk.Label(window, bg='green', width=25, height=2, text='empty')l.pack()# 下方command...原创 2018-08-22 16:53:21 · 9381 阅读 · 0 评论 -
tkinter 库入门教程(七):Canvas画布
ins.gif的下载地址:https://morvanzhou.github.io/static/results/tkinter/ins.gif笔者用jupyter notebook运行下面这段代码时,发现了一个诡异之处,有时能成功运行,有时会报错:TclError: image "pyimage13" doesn't exist同一段代码,为什么有时能成功运行,有时会报错,笔者...原创 2018-08-22 09:18:57 · 2141 阅读 · 1 评论 -
tkinter库入门详细教程(二):输入框和文本显示框
本节重点介绍输入框和文本显示框。更多内容请看tkinter库入门详细教程(三)如上图所示,在输入窗口输入字符串后,选择在‘在光标处插入’或‘在末尾处插入’,文本显示框能显示出相应内容。源代码:import tkinter as tk# 设置窗口window = tk.Tk()window.title('插入字符的窗口')window.geometry('500x300...原创 2018-07-31 10:17:51 · 23537 阅读 · 1 评论 -
python多线程与进度条的结合
python多线程强烈推荐看这个链接:https://www.cnblogs.com/yeayee/p/4952022.html我把其中最关键的部分通过一个简单的例子来说明:import threadingimport tkinter as tkfrom time import ctime,sleep# 创建主窗口window = tk.Tk()window.title('测...原创 2018-10-14 00:11:56 · 10523 阅读 · 0 评论