本文介绍一个exe打包工具pyinstaller,使用非常简单、方便,而且还跨平台。 软硬件环境 Windows 10 64bit PyQt5 Anaconda with python 3.6.5 pyinstaller apscheduler sqlalchemy pyinstaller安装 命令行中执行 pip install pyinstaller pyinstaller打包exe 示例还是以之前的为例,解压进入工程目录,命令行执行打包命令 pyinstaller -F --distpath release main.py 其中release是目标文件夹,ma
2022-09-14 13:48:16 700KB al ALL ex
1
QTableWidget介绍 QTableWidget是Qt程序中常用的显示数据表格的控件,类似于c#中的DataGrid。QTableWidget是QTableView的子类,它使用标准的数据模型,并且其单元数据是通过QTableWidgetItem对象来实现的,使用QTableWidget时就需要QTableWidgetItem。用来表示表格中的一个单元格,整个表格就是用各个单元格构建起来的 QTableWidget类中的常用方法 方法 描述 setROwCount(int row) 设置QTableWidget表格控件的行数 setColumnCount(int col
2022-07-31 22:35:29 577KB ab ble get
1
python编写计算器,供大家参考,具体内容如下 (1)计算器界面如下: (2)基本满足了计算器的所有需求,使用时不可键盘输入,只能鼠标点击左键才可执行。初始时显示0.0,每次输入的内容存于D:\num.txt(启动程序时自动创建) (3)” AC ” 记录清零返回初始 0.0;” delete ” 删除上一个输入内容;” +/- ” 将正数为负数,负数为正数 (4)对于不同的进制数值系统,小数的精准值不同。 因此计算机会出现 0.1+0.2=0.3000000000004 的现象 能对数据进行截断处理,可以解决问题,但精度丧失。 (此计算机没有进行截断处理) import tkinte
2022-07-19 16:53:51 70KB python
1
在默认情况下,我们使用PyQt5创建出来的窗口和部件都是默认的样式,虽然谈不上很丑,但是也毫无美感可言。其实,在PyQt5中,我们可以有较高的自由度来自定义窗口和各种小部件的样式,通过自定义这些样式,以达到美化图形界面的目的。 本篇文章中,我们就通过一个实际的例子,使用QSS和PyQt5的配置属性,实现图形用户界面的美化工作。 首先上效果图: 一、对界面进行布局和组件的布置 在图像界面编程中,一个好的布局有助于全局把控界面的形态,而在PyQt5中,有多种布局的方式供我们选择,比较常用的布局有以下几种: 表单布局:QFormLayout 网格布局:QGridLayout 水平排列布局:QHB
2022-07-11 17:55:16 1.53MB python 图形界面 界面
1
计算器.py(在idle上创作,源码)
2022-07-01 00:44:36 6KB python gui tkinter
1
Gr33k 漏洞利用工具集 一个图形化的漏洞利用集成工具,它用python3书写,参考了大量安全工具的实现原理与思想,在工作之余开发,方便自己的渗透测试工作,我的目的是打造一个红队武器化工具,路还很长,慢慢更新! 提示 本工具提供了大量含有攻击payload的代码,希望大家正确使用该工具,切勿用于非法用途!本人概不负责! 由于时间原因,本工具没有进行全方位的测试,如遇到闪退或者报错bug,请联系 框架介绍 安装 git clone https://github.com/lijiaxing1997/Gr33k.git cd Gr33k pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ 如果接下来运行失败,若您是linux操作系统,请手动安装pyqt5以kali为例: sudo apt-get
2022-06-21 21:43:40 8.54MB python gui exploit vulnerability-scanners
1
Network-Visualization-Tool:使用python GUI显示网络使用情况
2022-05-24 17:07:56 2KB Python
1
在PyQt中编写UI界面可以直接通过代码来实现,也可以通过Qt Designer来完成。Qt Designer随PyQt5-tools包一起安装,其安装路径在 “Python安装路径\Lib\site-packages\pyqt5-tools”下。 若要启动Qt Designer可以直接到上述目录下,双击designer.exe打开Qt Designer;或将上述路径加入环境变量,在命令行输入designer打开;或在PyCharm中将其配置为外部工具打开。
2022-05-22 15:27:36 55.73MB Python GUI
1
Fanorona-游戏-AI 使用和在人类和 AI 之间的棋盘游戏Python GUI 实现。 快照 ## 使用的设计策略: 1. **截止**: 我使用截止设置了最大深度限制(3X3 中的 15 个,5X5 中的 7 个),当在这个深度级别调用 min_value 函数时,它将返回一个由评估函数估计的板位置的实用值。 2. **AI启发式评估函数**: 它被定义为:(#AI_piece - #human_piece) / (#AI_piece + human_piece) 但是考虑到棋子可以向8个方向移动的特殊位置,这表明位置攻击优势,所以如果AI_piece在该位置,则计为1.5块,如果human_piece在该位置,则计为0.5 human_piece。 3. **抽签决定**: 当程序检测到人类和 AI 动作之间的“摆动动作”时,该程序将判定游戏为平局。 本质规则 两
2022-05-22 09:23:00 308KB Python
1
PyQt5图形界面编程专栏教程-知乎ID:我想飞.pdf!来源知乎专栏:PyQt5图形界面编程,作者:(知乎ID)我想飞。PyQt5图形界面编程 主要讲解PyQt5图形界面编程的开发 我想飞 ・关于专栏PyQt5图形界面编程 主要讲解PyQt5图形界面编程的开发 我想飞 ・关于专栏
2022-05-18 16:07:32 5.04MB PyQt5教程 PyQt5基础教程 python gui
1