# daConsoleTool **Repository Path**: pysion-lin/da-console-tool ## Basic Information - **Project Name**: daConsoleTool - **Description**: 这个是用于处理数据的界面,使用pyqt+pandas开发,使用pyinstaller 编译。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-19 - **Last Updated**: 2023-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 系统说明 该系统使用python+桌面开发程序Qt Desiner开发的一个数据处理小工具。 ## 一、使用环境 - python3.6 - Qt Designer - pycharm - pyuic5 - pyinstaller ## 二、开发流程 - 使用Qt Designer设计好布局和控件默认样式,生成.ui结尾的文件并所有的界面文件都存放在apps文件中 - 使用pyuic5编译生成.py文件并保存在apps中 - 在module目录中使用apps中的所有界面并使用自定义类MainWindow将所有界面融合(这样设计是**为了方便界面开发和事件触发分开**) - 在MainWindow中对控件样式进行初始化 - manage.py是系统的入口文件 - 使用pyinstaller 编译manage.py 文件,生成可执行exe文件( pyinstaller -w -F manage.py -i static/favicon.ico) ## 三、系统初始化 - 使用anaconda安装虚拟环境 - 切换虚拟环境(source activate daToolConsole) - 使用pip -r install requirements.txt 安装依赖 - 启动manage.py文件 ## 四、效果图 ![image-20220119113012663](.\static\效果图.png)