堕落不振功业废,勤耕不辍日月新

 分类:Python

pandas if条件判断

python pandas模块是一个功能强大的DataFrame数据处理模块,这里就是结果几个具体常见的应用场景来展示下其应用,该处展示的功能excel上也可以实现,不过站在一个懂python的人角度来说,我觉得这种处理方法比excel更高效好玩。 一、数字判断 这里实现的...

pyinstaller打包报错lib not found

使用pytinstaller打包命令:pyinstaller -F -w ***.py 打包过程中报 lib not found 运行程序报错: pyinstaller failed to execute script pyi_rth_qt5plugins 原因是打包命令找...

chrome headless抓取websoket数据

很多页面上会有一些websocket动态数据,这些数据一般每过N秒会自动刷新数据,并在页面上进行闪烁数据。最明显的示例就是行情类数据。这里选取目标站点:https://datacenter.jin10.com/price 。 这里还是使用Headless Chrome模式...

python+selenium+Chrome Headless套装

使用python比较多的一个应用场景就是数据采集,采集一些比较蛋疼的页面时,会检测用户是否是通过浏览器打开的页面,还有一些会通过js加载后才会回显内容。这个时候可能用的比较多的方案就是python + Headless  + 浏览器,其会自动打开浏览器,并输...

goang switch语句中undefined报错处理

同事在研究Grafana reporter,一个通过把页把转化为pdf并可以邮件报告的工具。在其中引入的某个模块部分,其调用时发现报错。我对zabbix的东西久未关注了,帮其看了下报错,把报错的模块单独抽离出来单独调用发现其中报”undefined: rows...

软件license模块设计小结

很多人为了保持自己软件开发的劳动成果会给软件增加license授权功能。该授权可以是离线版的,也可能是在线版的(被授权者和授权者之间有交互)。根据授权长短维度区分有试用版(15天、1月)、有限期限版(1年1授权)、终身版。 一、离在线授权 1、离线授权 很多比较小的软件,...

pyecharts y轴不从零开始与min值的应用

一、pyechart刻度不从0开始 一些监控数据基本上在固定在某一个值附近变化不会太大的,尤其是一些行情类的数据,不可能今天是10,明天变0或负值,基本其就是这个值左右波动。遇到这种情况,如果监控图还是从0开始计算的话,很难观察到其抖动情况。这时候就考虑取其一起时间内的最小值...

pyecharts之page应用

一、grid与page 在 pyecharts多图显示grid与legend 篇中有提到使用grid将多个图绘制在一个页面里,其实上一篇的理解是比较片面的,grid的作用是进行图片聚合,比较把两个图进行横向或纵向合并,作为一个大图。而在上一篇也可以看出,其实pyec...

pyecharts多图显示grid与legend

一、grid与legend的作用与问题 如果希望在一个页面绘制多个图形,这就需要使用grid,echarts官方对grid给出的解释是 “直角坐标系内绘图网格” 。所以如果想在一个页面显示多个图,就需要通过grid的上下左右,长宽高低相关指标指定生成的图所住的位置,这样就可以...

pyecharts折线图和柱状图

参照pyecharts-gallery示例代码分容易能完成图形的展示,不过这里也有一点小坑。这里记录下折线图和柱状图的使用。便于说事,这里使用了tushare的stock数据源。先看下效果图: 一、折线图 单根线的折线图是比较容易搞的,这里说多根线的折线图,我这里使用的...