自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python制作工资预估报表

需求是这样的,有两个excel数据源,一个是自己整理的,一个是从我们的HR系统里面导出的。总结:这个案例的过程中,都是常规的操作,主要的特点就是通过Python操作excel可以极大的提高工作效率,基本上从4小时加缩减至秒级。我:这不简单嘛,给你全部部署离线版,只能在你电脑运行,代码都交给你,给你写详细的备注。HR:每个月月底都要计算工资预估,蛮烦的,遇到五一十一什么的还得跑公司加班弄。前两天,人事的妹子悄悄的跑到我的工位上,低声的问了两句,我:等等,看下之前的案例能不能达到你的要求?

2024-04-30 14:50:47 200

原创 Python完善APC netbotz 250报告功能实现主动式运维。

首先介绍一下APC netbotz 250, 这是施耐德推出的一款机架式监控主机,能够对所有IT环境进行经济有效而且灵活的监控,号称APC史上性价比最高的环境监测方案,这可不是我吹的,是APC官网的介绍,可参考下面的官网截图。自动化、数字化、主动式运维任重而道远,主动式运维不单单IT运维人员的工具,同样也可以在厂务,维修,制程等部门推广,运维的理念随着技术的发展而不断更新,唯有不断学习,才能避免被时代淘汰。这是一个真实的案例。剩下的操作就是绘制温度曲线,然后通过邮件的形式将内容发送出去,可参考下面的模板。

2024-01-30 10:12:01 877

原创 固定资产盘点系统设计与实现

另一方面,这样的做的化,需要安装mysql的相关控件,我主要安装了mysql-connector-net-8.2.0和mysql-for-visualstudio-1.2.10, visio studio在配置的过程中问题比较多,主要集中在ODBC这方面,不是一家的,肯定要安装控件,这里算是走了不少弯路。最近的业务需求不多,趁着闲的时候,顺便搞了个IT固定资产盘点系统,难度不大,比较实用,这个系统将来可以用在整个财务方面的固定资产盘点,结合Zebra的PDA扫描枪,还是比较方便的。轻量级应用还是不错的。

2024-01-03 11:02:14 909

原创 Python通过Socket操作RFID设备-盘点功能

采用第二种方式,直接一点说就是不断的收发操作,要发送指令,肯定要有通讯协议,幸运的是,供应商非常配合的提供了ISO18000-6C的通讯协议,有了这个,直接发送就是了。另外,RFID因功率较大,不建议走POE方式,建议单独供电。仓库的小伙子跟我倒苦水,动不动实物盘点,几千颗物料,都忙疯了,而且,新的物料一入库,作为公司的标准流程,现有的旧物料都需要盘点一遍。UHF一般有三个工作模式,主动式,被动式,触发式,功能强大,根据我们的需求,我涉及的定时扫描仓库物品,采用的是被动式,也就是下图所说的命令工作模式。

2023-09-05 10:58:06 455 2

原创 用Python给模板邮件加彩蛋

python, 模板邮件, 彩蛋

2023-05-08 13:20:53 533

原创 江苏人社系统报错403 Forbidden问题处理

江苏人社 403 Forbidden

2023-04-18 10:16:03 242

原创 PowerAutomate获取邮件附件并删除这个邮件方法

需求是这样的,想从公司的EBS平台报表系统里面抓取数据进行二次分析处理,翻遍了整个EBS BI,发现目前可用的推送接口也就是通过邮件定时推送数据文件,之前有做过用PowerAutomation抓取邮件附件,并保存在Onedrive上面,然后通过Onedrive的同步功能,同步到指定的共享文件夹上,给Python进行二次处理分析。这是一个完全的拖拽式流程设计,对于一些重复的开发工作,完全可以在这个平台上实现,前提需要数据源来自微软平台,如Onedrive,sharepoint, O365,

2023-02-25 16:31:28 953

原创 Python发送手机短信(融合云信平台)

Python 发送短信 融合云信

2023-02-17 09:50:21 1422

原创 Python实现摄像头状态巡检

这个需求是怎么来的呢?笔者看到部门同事要经常检查监控摄像头是不是正常工作,需要登录一个个主机来检测画面是不是偏了,发黑,过度发白等,其实是挺耗时间的,既然现在的设备都是IOT了,监控镜头也是走网络了,为什么Python不能自动巡检呢? 机会就是这么产生的。在这个摄像头巡检的过程中,是使用了rtsp的协议,最关键的核心节点有两个:1. 通过rtsp连接摄像头获取当前的图片,代码如下:def get_pic(info): picturevalue=0 cam_no=info[0]...

2022-03-30 11:49:48 2802 3

原创 提取pdf订单内容

需求:供应链的小伙伴找到我,说是每周处理pdf订单文件太费事,需要把里面的内容逐个拷贝处理出来,然后粘贴到excel归档,这样的操作挺费事的,每次都要花个半个小时以上的时候,而且还有一个问题,人工操作,指不定哪个格子粘贴不对,导致数据出错。细细想来,确认是这么个情况,客户把pdf文件发送过来,确实需要这样做,当然,就需要花不少的时间了。分析:当然,从Python的思维出发,直接读取pdf不就完事了?果然,Python有第三方的Library支持,选来选取,最后选择了pdfplumber, 基本上可以满足

2021-12-28 10:24:59 568

原创 通过Python定时发送新冠疫情通知

通过Python发送新冠疫情通知

2021-12-14 09:56:43 732

原创 Python批量更新Excel数据

有一段时间没有写Python代码了,主要还是个人工作变动原因,耽误了一些时间,It’s cool define your work with python.需求: 需求是这么挖出来的,公司统一的使用了Oracle EBS 作为ERP系统,当然,报表也是统一的,所有的地点都是采用的标准的报表,实际操作过程中,一个标准报表的所有字段无法满足所有工厂的需求。那么,问题就出现了,如果改了标准报表,其他的工厂又不需要,另外,除非客制化这个报表。如果每个地点都客制化报表,工作量又上...

2021-11-05 14:38:04 1266

原创 Python制作PPT周报

事情是这样的,做生产管理的小伙子跟我抱怨,老是每周要提交PPT周报,真的很麻烦,希望能有办法解决这个问题。 当然,经过了解调查,他目前需要定期在公共区域播放PPT,PPT数据来源与整理好的Excel数据,细细想来,周期性的做报告,确实比较烦。分析了一下他的需求,他这种类型基本上属于机械的,重复的,与电脑相关的工作,哪里有不爽,哪里就有机会~确实是这样,这不机会来了嘛!RPA又有机会露一手啦。 整个工作的流程方式是这样的: 其实,万变不离其中,目前的大...

2021-06-18 17:14:15 1437

原创 ModelX对比阿里云RPA

无论如何,昨天应该是开心的一天,作为一个13年的老兵,能够在某些方面居然和阿里云的思路走到了一起,好歹,对IT的大方向上没有问题,确认了这点,庆幸还能够抓住潮流的尾巴。 昨天下午上阿里云网上的时候,无意中看到了RPA,于是就用自己的淘宝账号登录进去看了一下,当时真是吃了一惊,这个和我在弄的ModelX平台惊人的类似,尤其是设计理念,管理方式。不同的地方在于阿里进行了总结,主要针对云端RPA,我维护的这个算是深度定制,针对企业量声打造。 平心而...

2021-04-27 17:09:12 109

原创 Matplotlib取代minitab绘制正态分布图

众所周知,Minitab在数据统计领域的地位不可动摇。笔者最近遇到这样的事情,因版权问题,公司的minitab使用受到限制,有部分同事需要绘制正态分布图来统计产品良率。那怎么办?笔者之前也调查了一些用户,了解他们使用minitab的原因,有部分其实只是绘制一下正态分布图。问题就简单了,笔者就想到了matplotlib, 当然少不了Python语言的支持。 整个绘图过程流程如下: 过程并不复杂,网上的参考示例比较多,介绍的也比较详细,在这里我也就...

2021-04-06 16:10:48 1548

原创 通过图像识别解决实验室设备取数问题

这个问题是研发的小伙子提出的。他们实验室有一台设备,每次做完实验,要把里面的数据保存下来,因为没办法下载下来,就是由人工保存成图片,然后再用U盘拷贝到其他电脑整理。一次实验估计要保存100张左右的图片,那就意味着要打开100次图片,然后人工读数登记到EXCEL,整个图片读取过程耗时要1个小时,而且还容易出错,真是费事费力啊,也找对应的厂家寻求解决方案,一直没能够解决。 小伙子就找到了我,作为一位自动化的倡导者,自然要去解决这个问题了。 碰巧,去年我做过简单的图...

2021-03-04 15:02:56 2874 2

原创 SQLServer数据库权限审查报告设计与实现

作为IT安全审计的一部分,数据库权限审核也应该包括在其中。一般情况下,数据库管理员应该定期发送权限报告给相关人员审核,确保这是一个持续性完善的过程。当然,作为持续性改善计划,肯定需要python来自动化实现了,人都是有惰性,谁能保证一直做下来不出错?下面跟大家分享一下笔者通过python实现SQL SERVER数据库权限审计的方法吧。先分享一下报告的主要审核点,一般而言,权限审计,审的就是哪个权限,对应有哪些人之类的。从上图可以看出,在数据库中对用户赋予了权限,都可以清楚的看..

2021-02-22 14:18:49 308

原创 Selenium遇到验证码问题小结

Selenium遇到验证码问题小结想来想去,还是趁热打铁,赶紧把这些图形验证码的小结写下来,生怕以后忘记了。问题描述: 公司内部有一套门禁系统,上线应该有几年了。当然,这是所有系统的通病,一旦时间长了,各种垃圾就存在了,比如卡账户管理,有的人离职很久了,但是卡一致未注销,或者有的新员工,直接用离职人的卡了,这些就会存在不少的漏洞。或者,安装了门禁,怎么查看异常纪录。 如果单纯的靠人来管理,说句良心话,没办法坚持下来,如果,每周定期查看报告,定期检查员工在职状况,...

2020-09-24 11:40:09 1052 2

原创 SQL语句求两行数据之间的差值

SQL语句求两行数据之间的差值需求是这样的,下面的一组数据,是从设备里面读出来的,这个是一个累积计数,以135.252.126.57这个设备计算,08/18日计数是20245,08/19日读取时20245,说明在这个时间区间内读数没有变化。如果是多个设备,如何通过sql查询出来?解决办法:首先是要把数据从列转成行表达的方式。这里主要是使用了select * from (TableA,TableB), TableA进行一次筛选,TableB进行一次筛选,然后通过T...

2020-08-19 16:47:43 16722

原创 Microsoft Forms自动获取统计数据csv

背景描述:公司现在上了QC LPA项目,LPA项目的核心应该是实现分层审核机制,目的是要提高QC的合格率。作为LPA项目的一部分,他们也设置了一套系统,流程如下:数据采集:需要从生产一线获取生产的第一手数据,这里他们采用了Forms作为载体,进行数据收集。数据分析:这方面基于采集的数据进行数据筛选,获得有用的数据并进行归纳整理。后续跟踪:基于数据分析,对于发现的不符合项目进行整改,提供工作流方便追踪。整个系统设计方面,后端采用了MVC+bootstrap架构,前端提供数据..

2020-08-17 11:41:37 849

原创 Python获取打印机读数(东芝泰格)

需求: 情况是这样的,公司的行政同事需要统计打印机的打印页数,公司也不原因花钱买打印管理软件,只能人肉一台台的去抄打印页数。一体机品牌是东芝泰格的,型号为TOSHIBA e-STUDIO2505AC。如果打印机数量少的话,偶尔抽个时间还是可以将就的,要是打印机的数量上来的,这个工作就惊人了。 获取打印机读数的方式主要是通过登录web管理端,然后到指定的页面去获取打印机读数。 这个工作需要定期的去执行,行政同事找到了我,希望能想想办法。分析:...

2020-07-10 10:55:18 1533 7

原创 Python获取HP服务器状态信息

Python获取HP服务器状态信息需求:作为一名系统管理员,每天的巡检必不可少,一般日常巡检包括机房空调,消防,电力,温湿度,还有服务器网络设备等。一般而言,服务器设备的物理巡检包括检查状态告警等,硬盘,网络,电源等。这些在HP ILO中都可以看到,包括Dell iDRAC,IBM IMM等,其实功能都是一样的,都是利用了IPMI或者RESTful.在ILO中,可以看到服务器状态如下:通过这些数据,基本上可以判断一台服务器是否正常工作。那么,如果是多台服务器,就是要检查多台ILO的状

2020-06-29 11:24:44 1086

原创 机房视频状态监控Python来帮忙

需求: 今年上半年疫情严重,很多公司同事应该都在家办公了一段时间。对于系统管理员而言,一般都是要每日机房巡检。如果是互联网公司,一般机房都会有视频监控来实时查看运行状态。对于长时间无人值守机房,一般机房管理的要点是电力,空调,消防等。对于制造业机房,可能没有专业的视频监控解决方案。方案意味着成本。那么,对于非互联网专业IT公司的机房,如果想通过视频定时了解机房设备运行状态怎么办?当然,方法是有的,而且接近零成本。方法:实现远程定时查看机房设备状态,主要通过摄像头,定时抓拍...

2020-06-24 11:49:56 482

原创 Python通过Telnet自动抓取路由器信息

Python通过Telnet自动抓取路由器信息背景: 公司里面有路由器,核心交换机和接入层交换机约五六十台,按照安全审计的要求,是要定期备份网络设备的配置信息,以确保故障损坏后,配置能迁移到备用交换机,保障网络安全。但是,问题来了,五六十台的配置文件要从设备里面导出来,这个工作量可不小,而且,人为操作的话,也会存在错误的风险。解决方法: 笔者曾经使用过C# + netcat, 是可以实现这样的功能,但是netcat的安全性值得商榷。现在,有了python, 哈哈...

2020-06-15 22:45:07 1474

原创 通过python实现Microsoft Teams性能持续监控

通过python实现Teams性能持续监控这个方法也许微软可以推荐给客户。背景:前段时间国内受到了疫情的影响,很多用户都会在家办公,对于使用O365的用户,就出现了一个问题,同时在线人数的激增导致Teams性能受到极大的影响,笔者公司也遇到了同样的问题。微软客服工程师提供了一些工具,用来测试Teams的当前性能,从而来进行问题排查。工具主要有两个MicrosoftSkypeForBusinessNetworkAssessmentTool.exe和Microsoft Network Monitor

2020-05-28 14:19:39 2320

原创 如何通过 脚本获取mcafee epo的数据库信息

如何通过 脚本获取mcafee epo的数据库信息需求介绍:一般而言,通过epo的报表功能并设置计划任务,可以定时通过邮件获取mcafee epo的报表。这是一种被动的接收方式。对于IT的日常管理而言,如果需要进一步对获取的报表进行分析,操作起来有点繁琐,无法实现自动化的数据分析。解决方法:翻阅了相关文档后,大致可以通过python或者curl的方式调用mcafee webapi. 根据需求获取对应的数据,比如想获取主机名,最后一次通讯时间,用户名,操作系统等。方法如下:查阅mcaf

2020-05-22 22:58:31 459

原创 转战CSDN,全面转入DEVOPS

想了很久,是该到CSDN上面分享一些心得,毕竟也是10年老兵。 新的开始,技术在进步,如果用十年前的思维方式,来解决十年后的问题,注定会被时代淘汰,现在的年轻人,技术真的厉害,起点注定比你高。 用十年后的方法,解决十年前的问题,这才是解决问题的方式。 结合目前苏州的大环境,管理信息化,生产自动化,人员专业化才是正道。 比你厉害的人,比你还刻苦。...

2020-05-18 09:43:55 144

McAfee-ePolicy-5.1-Web-API手册.pdf

Mcafee EPO 5.1 webapi 指南,中文版,通过这个指南可以学习使用curl或者python调用mcafee相关类库,介绍基本满足日常操作需求

2020-05-22

sharepont安装图解

sharepoint安装图解,完整步骤,包含下载地址以及所使用的版本,绝对值得收藏

2011-08-22

空空如也

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

TA关注的人

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