自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 python GUIwxpython中加入matplotlib图表

本文介绍在wxpython中加入matplotlib图表#coding=utf-8import wximport numpyfrom matplotlib.backends.backend_wxagg import FigureCanvasWxAgg as FigureCanvas #FigureCanvasWxAggfrom matplotlib.figure import Figureimport matplotlibclass MyFrame(wx.Frame): def

2020-10-15 19:16:02 855

原创 文件发放管理-给PDF文件添加电子受控章

企业的文控中心发放文件的时候一般需要盖受控章,表示文件版本和发放数量受到了控制.传统操作方式:人工盖章+手工记录本问先解决人工盖章问题需要使用的python模块PyPDF2, reportlab需要建文件夹:pic_source 保存原文件,存放以.pdf 结尾的文件pic_chop  保存盖章文件# -*- coding:utf-8 -*-import PyPDF2import osfrom reportlab.lib.units import inch #Conver

2020-09-18 20:08:09 3976 3

原创 简易登录页面-wxPython学习(1)

简易登录页面之前用tkinter写了一个量具管理程序,发现编辑treeview里的文本时不是很方便,决定学习python的另一个GUI模块wxPython.边学边制作了一个简易登录模块.首先写一个wxlogin.py文件import wximport timeimport sqlite3import welcomclassclass MyFrame(wx.Frame): def __init__(self,parent,id): wx.Fram

2020-09-07 21:00:55 930

原创 量具管理-查询及修改功能

量具管理-查询及修改功能此模块可以查询过期和即将过期量具的清单,并能够修改校准日期和查看校准报告建立文件queryclass.py# -*- coding: utf-8 -*-import osimport sqlite3import tkinter.ttkfrom tkinter import *from tkinter.messagebox import *import constantimport datetimeimport baseclassimport framebase

2020-09-03 20:16:47 207

原创 量具管理-量具生成和二维码打印

量具管理-量具生成和二维码打印只要选择量具分类,按下"生成新量具"按钮可以自动生成量具并能打印二维码建立文件createclass.py# -*- coding: utf-8 -*-import reimport qrcodeimport osimport sqlite3import tkinter.ttkfrom tkinter import *import datetimefrom PIL import ImageFontfrom PIL import Imagefrom PI

2020-09-03 20:09:24 940

转载 量具体管理-日期显示功能

量具体管理-日期显示功能建立calendarclass.py,当后续有日期输入要求时,日期模块会调入避免日期输入格式不统一.本代码来源于:添加链接描述

2020-09-03 19:57:37 95

原创 量具管理-GUI模板

量具管理-GUI模板写一个类framebaseclass.py之后的新页面可以使用这个模板作为父类,可以减少代码重复:# -*- coding: utf-8 -*-import osfrom tkinter import *import datetimeimport baseclassclass baseFrame: def __init__(self, master,user,framename): self.r

2020-09-03 19:42:59 173

原创 量具管理-数据库建立

量具管理-数据库建立使用sqlite3建立两个数据库表格1.instruments_kind保存量具的缩写和校准周期2.instruments_info量具台帐3.scraps量具实际报废清单具体代码如下:# -*- coding: utf-8 -*-import sqlite3def create_db(tablename,content): conn=sqlite3.connect("database.db") c=conn.cursor()

2020-09-03 19:35:11 179

原创 量具管理系统-首页

量具管理系统-首页传统量具管理问题:量具编号重复,编码没有按要求,频繁领用登记麻烦,,忘记校验,使用过期量具,手写标签不易辨认。本人使用Python编制量具管理系统解决以上问题:主要使用模块:tkinter首先编制首页三大功能:量具生成(编号自动生成,打印二维码标签),量具查询(过期清单,量具更新,报告查询),量具分析(数量分析from tkinter import *import osfrom datetime import datetimeimport createclassimpor

2020-08-29 21:06:53 1490 1

原创 精益生产轻量级按(安)灯系统python实现

轻量级按灯系统python实现按灯系统是精益生产常用的工具之一传统使用软件+硬件搭建系统,本案例使用python的标准库纯软件实现。python主要标准库及功能tkinter UI界面socket 服务端/客户端通信sqlite 数据保存本案例实现了按灯的基本功能,后续可进行扩展:如可以根据按灯保存的数据使用python第三方库matplotlib实现可视化功能。统计:机器异常种类,异常持续时间,间隔等客户端代码:from tkinter import *import os

2020-08-10 21:40:20 913

原创 Python批量生成文件夹

在文本文件中写入要生成的文件夹清单,然后选择文本文件,根据文本文件的内容生成文件夹。import tkinterimport tkinter.filedialogimport tkinter.messageboximport osroot = tkinter.Tk()root.title("tkinter生成项目文件夹")width = 700height = 500screenwidth = root.winfo_screenwidth()screenheight = root.

2020-07-10 21:09:43 559

原创 Python GUI tkinter 加入matplotlib图表

将matplotlib 生成的图表插入tkinter可以扩展软件的功能,比如选中excel文件生成自动生成图表本例需要的Python第三方库:tkinter:生成GUImatplotlib:生成图表numpy:计算均值标准差scipy:正态分布函数xlrd:读取excel内容import tkinterimport tkinter.filedialogfrom matplotlib.backends.backend_tkagg import FigureCanvasTkAggfrom m

2020-07-09 21:43:46 4435 3

原创 Python多线程应用文件I/O

在网上搜索了Python多线程和多进程的应用场景多线程:适合io操作密集型的任务(主要为读写文件,网络并发);多进程:适合cpu密集操作型的任务,主要使用cpu来计算,如大量的数学计算。使用实例验证python 程序执行 I/O任务时,多线程与多进程的性能差异实例任务:建立200个文本文件并写入文字”测试“1000遍。普通函数建立#1-200号文件,多进程建立#201-400号文件,多进程建立#401-600文件。...

2020-05-13 14:48:10 275

原创 Python Pareto柏拉图分析

Python Pareto柏拉图分析需求背景:在制造业工厂经常使用柏拉图分析不合格产品运行环境:win10 win8 win7 64位操作系统python 3.6 以上第三方库:pandasmatplotlib程序代码:import pandas as pdimport matplotlib.pyplot as pltaa="data.xlsx" #excel工作薄名...

2020-04-05 11:22:23 2289

原创 Python读取excel生成正态分布图

Python读取exce生成正态分布图需求背景:在制造业工厂为了统计产品尺寸的分布程度,需要制作正态分布图,excel 中没有专门的概率分布图制作比较麻烦。使用python容易实现。运行环境:win10 win8 win7 64位操作系统python 3.6 以上第三方库:numpymatplotlibxlrd程序代码:import matplotlib.pyplot as ...

2020-04-04 15:04:46 4167 5

原创 使用Python制作二维码生成软件

使用Python制作二维码生成软件需求背景:在制造业工厂为了满足产品的追溯性要求,我们经常需要给零件做标记,内容包括:产品的料号,工单号,序号,原材料提供商等传统的做法是制作固定格式的标签,使用手工标记。传统的做法的缺点:字迹因人而异不易辨认,信息录入靠手工易出错浪费人力使用本程序后可打印二维码标签,使用二维码扫码枪录入信息软件基本功能:使用本程序能生成并打印二维码标签,标签中嵌入t...

2020-03-24 21:23:48 647 1

原创 python concurrent.futures模块与线程模块threading比较-复制文件

任务:复制指定文件夹的文件1.使用python的并发库concurrent.futures2.使用线程threading3.普通方式性能比较:concurrent.futures进程异步 39秒多线程无阻塞 0.17秒,线程阻塞 58秒普通方式单线程 53秒结论:使用多线程无阻塞遥遥领先其它方法.# -*- coding: utf-8 -*- import timeimport threadingfrom concurrent.futures import ThreadPoolExe

2020-12-08 19:31:01 1136 1

原创 使用wxPython开发订单管理系统-查询页面

查询页面可以修改订单状态,打勾表示结案。另外可以生成excel的报告,供客户对账使用主要涉及知识:wx.StatusBar 状态栏wx.dataview 数据视图,可以像EXCEL那样查看数据wx.adv.DatePickerCtrl 日期选择xlwt 将数据写入excel 的第三方库import sysimport osimport operatorimport datetimeimport timeimport wximport wx.dataview as dvimp

2020-11-24 20:51:32 876

原创 使用wxPython开发订单管理系统-核对页面

统计页面可以自动核对客户对账信息wx.FileDialog 文件对话框import wximport timefrom xlrd import xldate_as_tuplefrom datetime import datetimeimport osimport orderfrom sqloperation import get_excel_row,get_excel_value,create_db,insert_db,update_db,select_from_db#print(os.

2020-11-24 20:47:20 265

原创 使用wxPython开发订单管理系统-订单输入页面

主要涉及知识:wx.StaticBox,wx.BoxSizer,wx.StaticBoxSizer,wx.StaticText,wx.TextCtrl,wx.Choice,wx.Button,wx.MessageBox代码:import wximport timeimport sqlite3import datetimeimport calimport queryfrom sqloperation import create_db,insert_dbinfo_fields="ID IN

2020-11-24 20:44:24 362

原创 使用wxPython开发订单管理系统-功能介绍

使用wxPython开发订单管理系统学习了将近3个月wxPython终于有所突破,写了一个订单管理系统,算是对这一阶段学习的总结。文件结构order.py 输入页面固定选项,防止输入不规范信息cal.py 统计页面可以自动核对客户对账信息analysis.py 分析页面可以自动计算支出与收入,结案与未结案金额,统计司机的绩效query.py 查询页面可以修改订单状态,打勾表示结案。另外可以生成excel的报告,供客户对账使用sqloperation.py 数据库语句,放在一起便于代

2020-11-24 20:40:03 360

原创 wxPython日历选择

在填写文本时候选择日期可以避免手工输入错误import wximport wx.advclass DatePicker( wx.adv.DatePickerCtrl): #日期选择类 def __init__(self,parent,dt,style=wx.adv.DP_DEFAULT): super(DatePicker,self).__init__(parent,dt=dt,style=style) self.SetInitialSize((120,-

2020-10-31 12:44:18 828

原创 python图片播放器

python图片播放器能够定时播放图片,现在功能比较简单,如果阅读后感兴趣,请留言,我能根据需压增加功能.建立图片文件夹"pic"放入停止,播放按钮建立图片文件夹"demo"放入png图片`# -- coding: utf-8 --import osfrom tkinter import *import datetimeimport timefrom random import randintk=0class baseFrame: #模板类 de

2020-10-15 19:08:20 716

原创 词云生成WordCloud

将一篇文章中的出现的词语进行频率统计并生成词云,可以使人有一目了然的感觉.本文选取ISO9001质量管理体系的部分内容,保存在iso.txt文件中.使用图形使用PYTHON第三方库:jieba,WordCloud,matplotlib# -*- coding: utf-8 -*-from wordcloud import WordCloudfrom PIL import Imageimport numpy as npimport matplotlib.pyplot as pltimport

2020-10-14 20:40:40 217

原创 量具管理-分发与报废

建立releaseclass.py# -*- coding: utf-8 -*-import sysimport osimport sqlite3import tkinter.ttkfrom tkinter import *from tkinter.messagebox import *import datetimeimport baseclassimport framebaseclassimport constantclass release(framebaseclass.ba

2020-09-03 20:33:13 218

原创 量具管理系统-数据分析

量具管理系统-数据分析对量具进行图表分析,了解量具的使用情况.建立文件analysisclass.py# -*- coding: utf-8 -*-import osimport sqlite3import tkinter.ttkfrom tkinter import *import datetimefrom matplotlib.backends.backend_tkagg import FigureCanvasTkAgg # 创建画布需要的库from matplotlib.fig

2020-09-03 20:29:18 504

按灯系统Andon system.zip

精益生产工具 可以在控制界面了解机器运行情况:红灯表示异常,绿灯表示正常. 数据库保存异常情况,使用可视化分析异常分布,原因及占用时间

2020-09-05

零件信息二维码csdn版.py

使用于制造业领域 在制造业工厂为了满足产品的追溯性要求,我们经常需要给零件做标记,内容包括:产品的料号,工单号,序号,原材料提供商等 传统的做法是制作固定格式的标签,使用手工标记。 传统的做法的缺点:字迹因人而异不易辨认,信息录入靠手工易出错费人力 使用本程序后可打印二维码标签,使用二维码扫码枪录入信息

2020-03-24

python2.7读取excel文件批量生成二维码

自己建立一个excel文件(任意文件名)放在C:\目录下或自己手动修改python2.7读取excel文件在D:\目录下自动批量生成二维码

2018-05-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除