- 2025-01-05软件设计模式课程设计---Python实现学生信息管理系统(MySQL数据库+前端可视化)
效果图:代码目录:代码:main.pyimporttkinterastkfromtkinterimportmessageboxfromstudent_managerimportStudentManagerfromobserverimportStudentObserverfromfactoryimportStudentFactoryfromstrategyimportSortByName,SortByGradefromproxyim
- 2025-01-02用tkinter库写计算任意三角形面积1_2
以下是修改后的代码,包含了清空按钮,并且实现了在第一个文本框输入数字后按回车焦点自动移到第二个文本框,以及在第二个文本框中回车时触发计算面积按钮的功能:importtkinterastkfromtkinterimportmessagebox#创建主窗口root=tk.Tk()root.title("三角形面积计算器")ro
- 2025-01-02用tkinter库写一个根据底和高计算任意三角形面积的图形程序
下面是一个使用tkinter库编写的图形程序,该程序可以根据用户输入的底和高计算任意三角形的面积。代码中包含了详细的注释,以便理解每个部分的作用。importtkinterastkfromtkinterimportmessagebox#创建主窗口root=tk.Tk()root.title("三角形面积计算器")root.geom
- 2024-12-30python 资源管理工具V1
python资源管理工具V1资源管理工具V1界面python3环境安装python-mpipinstallconfigparser==5.3.0-ihttps://pypi.tuna.tsinghua.edu.cn/simple/python-mpipinstallpymysql==0.9.3-ihttps://pypi.tuna.tsinghua.edu.cn/simple/python-mpipinstallpype
- 2024-12-30图片PDF转换器
图片PDF转换器python3.7环境安装python3-mpipinstall-ihttps://mirrors.aliyun.com/pypi/simple/Pillow==9.5.0python3-mpipinstall-ihttps://mirrors.aliyun.com/pypi/simple/reportlab==4.2.5图片PDF转换器.py#!/usr/bin/python#-*-coding:UTF-8-*-
- 2024-12-29c++《射击小游戏》
#include<easyx.h>#include<time.h>#include<conio.h>classBullet;classTank;classE_Bullet;classBoss;booldead=false;boolwined=false;structpos//坐标类{inta;intb;};classE_Bullet//敌人打出的子弹{public:clock_td;in
- 2024-12-25python图片脚本4-批量图片加水印(详细注释+GUI界面+exe可执行文件)
目录前言导航pillow库的使用篇tkiner库的使用篇图片脚本篇源码批量处理图片尺寸脚本源码效果GUI界面源码效果打包成.exe可执行文件共勉博客前言本文介绍一个用python第三方库pillow写的批量处理图片加水印的脚本,以及脚本对应的使用tkinter库写的GUI界面并把它打
- 2024-12-25新手编程实践,问题求解
importtkinterastkimportrandomfromtkinter.constantsimportDISABLEDfromtkinterimportmessageboxclassDbutton(tk.Button):def__init__(self,master=None,**kwargs):self.processed=False#表明按钮是否已经被按过了self.coun
- 2024-12-24【Python GUI 编程】tkinter:Ttk 进度条 Progressbar
在本文中,将介绍TkinterProgressbar进度条小部件。Progressbar进度条小部件向用户提供长时间运行任务时的进度反馈。要创建Progressbar进度条小部件,请使用以下构造函数:ttk.Progressbar(container,orient,length,mode)主要参数如下:进度条模式determinate模式:进度
- 2024-12-24【Python GUI 编程】tkinter :Ttk 小部件
在本文中,将介绍Tkinter.ttk主题小部件,是常规Tkinter小部件的升级版本。Tkinter有两种小部件:经典小部件、主题小部件。Tkinter于1991年推出了经典小部件,2007年在Tk8.5中添加新式的主题小部件。主题小部件更新了部分经典小部件,并增加了部分新的小部件。要使用tkinter.tt
- 2024-12-24【Python GUI 编程】tkinter :Ttk 树视图 Treeview
在本文中,将介绍TkinterTreeview树视图小部件以及如何使用它来显示表格和分层数据。Tkinter中,没有专门的表格部件,Treeview可以很好地显示表格数据,支持多列显示。要创建Treeview树视图小部件,可以使用以下构造函数:tree=ttk.Treeview(master,**options)Treeview显示表
- 2024-12-21【Python GUI 编程】tkinter :Ttk 组合框 Combobox
在本文中,将介绍如何创建一个tkinterCombobox组合框小部件,该小部件允许用户从一组值中选择一个值。Combobox组合框小部件是新增的Ttk主题小部件,是Entry文本框和Listbox列表框的组合。除了允许在一组值中选择一个值外,它还允许输入自定义值。创建组合框要创建组合框小部
- 2024-12-16python 的GUI封装
python的GUI封装功能扩展点进度条控件:增加对ttk.Progressbar的支持,用于展示进度。列表框控件:提供Listbox的创建方法,用于展示和选择多项数据。复选框和单选按钮:Checkbutton和Radiobutton控件的支持。画布和图形支持:提供Canvas控件,用于绘制图形或复杂的
- 2024-12-13Python开发一个Instant Messaging(IM)(即时通讯)聊天工具:从理论到实践
一、引言在现代社会中,即时通讯工具已经成为人们日常沟通的重要工具。开发一个IM聊天工具不仅能够提高我们的编程技能,还能让我们更好地理解即时通讯系统的原理。本文将详细介绍如何开发一个简单的IM聊天工具,包括开发思想、开发流程以及详细的代码示例。二、开发思想开发一个IM聊
- 2024-12-12数据集搜集器(百科)015
测试步骤:运行程序:运行上述代码,输入一个词条(如“Python”)并点击“获取回答”按钮。importtkinterastkfromtkinterimportfiledialog,messageboximportrequestsfrombs4importBeautifulSoupimportjsonimportosimportthreadingfromtkinterimportttkim
- 2024-12-12数据集搜集器(百科)016
增强模拟人操作的效果,并且确保只有在百度百科和搜狗百科都正确输出时才保存记录,我们在数据集搜集器(百科)015代码中增加一些逻辑来实现这一点。以下是改进后的代码:importtkinterastkfromtkinterimportfiledialog,messageboximportrequestsfrombs4importBeautif
- 2024-12-07Python Tkinter制作恶作剧小程序(可以发给朋友)
跟大家分享了游戏和教程,也该来点好玩的了,今天我就来和大家分享一个让朋友无法使用电脑的程序。这个程序运行之后,你会发现电脑的屏幕被蒙上了一层白布,除了ALT+F4以外都关不掉它,如果点击电脑屏幕还会弹出:程序:importtkinterastkfromtkinterimportmessageboxdefshow_
- 2024-11-24自制密码穷举工具
事情是这样的,我的比特币钱包的密码忘记了,这个密码是可以无限尝试的,于是用python制作了一个简单的工具暴力破解,虽然还没有成功找回,但觉得挺好用,无偿分享给需要的朋友,仅供学习交流。已经打包好,直接下载打开就能使用。下面是源代码:importitertoolsimportstringimportpyautog
- 2024-11-24HackBlazer---virus python3.11.9版本
一下是基于hackblazer的virus!virus--1importtkinterastkfromtkinterimportmessageboxprint("<DigitalTrailBlazer>")defdisable_close(event):try:messagebox.showinfo("提示","此窗口无法通过常规方式关闭哦!")return
- 2024-11-24matplotlib的GUI方式和非GUI方式带来的内存泄漏问题
更新:居然靠这篇文章解决了。。。matplotlib的后端修改后,直接就不出现内存持续增长的情况了。。。我还以为各个样的其他的内存泄漏和引用的问题,还添加ImageManager,还在试图用单例模式,防止内存泄漏。。。不知道应该是撒花还是。。。。记录使用matplotlib绘图遇到的内存泄
- 2024-11-23[JOISC2022] 洒水器
[JOISC2022]洒水器题目描述JOI君有多年在自家菜园种植蔬菜的经验,现在他计划管理IOI农场。IOI农场由NNN块土地组成。土地间有
- 2024-12-13SSM 赋能大学生第二课堂,助力精彩人生
第6章系统测试6.1系统测试的目的程序设计不能保证没有错误,这是一个开发过程,在错误或错误的过程中都是难以避免的。虽然这是不可避免的,但我们不能使这些错误始终存在于系统中,错误可能会造成无法估量的后果,如系统崩溃,安全信息泄露,系统无法正常启动等,为了避免这些问题,我们需
- 2024-12-1322. 如何让 SAP Fiori Elements List Report 启动后自动点击 Go 按钮触发数据读取操作
有学习者咨询笔者,FioriElementsListReport应用,使用本教程例子的配套代码,运行命令行npmrunstart启动之后,总是显示的一个空空的SmartTable,如下图所示:需要用户手动点击Go按钮,然后才能看到数据:这种操作有点麻烦。能不能在应用启动之后,就自动触发读取数据的操作
- 2024-12-13毕业设计 基于java的人事管理系统设计与实现
源码获取欢迎留言一、摘要本研究致力于设计与实现一款基于Java的人事管理系统,旨在通过现代化的信息技术手段优化人事管理流程,提高企业的工作效率和人力资源管理水平。在研究背景与意义中,我们指出传统人事管理的弊端,强调信息技术的发展为改善管理方式提供了契机。在研究现状
- 2024-12-11Moretl轻量化日志采集工具
永久免费:至Gitee下载使用教程:Moretl使用说明用途定时全量或增量采集工控机,电脑文件或日志.优势开箱即用:解压直接运行.不需额外下载.管理设备:后台统一管理客户端.无人值守:客户端自启动,自更新.稳定安全:架构简单,兼容性好,通过授权控制访问.架构技术架构: