存档

‘perl/php/python/gawk/sed’ 分类的存档

一个不错的php wiki程序

2018年1月3日 1 条评论

公司内部使用wiki 一般是偏重量点的 confluence 或 mediawiki,但显然个人使用的话,没必要使用这么相对重的产品,个人需的wiki 我感觉满足以下功能即可。

1、支持树型导航;

2、支持markdown语法;

3、支持静态页面生[......]

Read more

python BaseHTTPServer模块

2017年11月30日 没有评论

BaseHTTPServer类是在SocketServer的基础上创建出的一个简单的HTTP servers应用类,而通过BaseHTTPRequestHandler方法我们可以直接实现GET、POST等请求。由于其只是一个简单的SocketServer.TCPServer子类,它本身并不支持[......]

Read more

Python进制转换(二进制、十进制和十六进制)

2017年10月15日 没有评论

计算机运算会用到四种进制方法:二进制、八进制、十进制、十六进制。四者之间的转换在python是非常简单的,因为python默认自带的函数已经帮我们实现了。具体示例如下:

>>> hex(10)
'0xa'
>>> oct(8)
'[......]

Read more

python位运算实战(二)umask应用

2017年10月2日 没有评论

上一篇《python位运算(一)概述》我们简单的总结了下位运算的几个种方法和使用技巧。本篇就结合实际应用来看下。适于用什么场景?下面我用 Unix 系统的umask概念来实践下位运算。简单来讲,Unix 系统对于文件的权限用 9 个权限位来控制:

[-][rwx][r-x][......]

Read more

python位运算(一)概述

2017年10月1日 没有评论

一、位运算概念

位运算是直接对整数在二进制中进行操作。另我们的电脑电路设计都是基于二进制的,所以在二进制层面效率很高。通常位运算多用在对程序效率要求很高的场景。以下的二进制都以8位为例。第1位是符号位,后面7位是数字位。符号位用0代表非负数,用1代表负数。

bitwise

[......]

Read more

python实现hp刀片ilo地址配置

2017年9月11日 没有评论

shell实现hp刀片ilo地址配置 篇中有提到通过python来实现HP管理口的配置,没事写了段python实现的代码。大意也是通过pexpect模块来实现相应的配置,不过这段代码初写的时候是基于paramiko模块获取信息,并找到可用IP的,后面又写了一段通过pexpect实现自动交互[......]

Read more

win7+python+opencv配置

2017年8月29日 没有评论

当前各种无人概念满天飞,而无人背后需要涉及到面部识别,而大多的面部识别技术是在opencv这个开源项目的基础上做出来的。这里在win7主机上也搭建了下简单的win7 + opencv + numpy+ scipy 。opencv是时下最流行的基于C++的开源计算机视觉库,从最基本的读[......]

Read more

钉钉webhook实现告警通知

2017年7月31日 1 条评论

之前的运维告警多通过SMS、mail 等方式通知到相应的人员。不过虽着 IM 和手机APP的发展,很多告警也会发送到IM软件上去。目前比较常用的是发送到微信和钉钉上。不过微信发送时,需要开通企业公众号,比较麻烦。而钉钉在今年更新的机器人功能比较易用,只要启用的有钉钉,可以通过官方提供的API,[......]

Read more

tushare画图库TuChart

2017年6月3日 没有评论

Tushare是一个用于获取股票行情数据的开源python库。TuChart是一个基于Echarts和Tushare的股票视觉化应用,其可以看作是tuchart配套的。该库使用起来还是比较人性化的,因为其调用了qtpy 库,所以直接运行就是图形化选择的界面,通过该界面可以选取我们想要查看的数据[......]

Read more

通过mysql+PHPExcel实现查询导出

2017年3月24日 没有评论

通过php+mysql自建了几个zabbix事件查询的页面,不过后面在web页面上查询完,需要将结果导出到excel 时,感觉不怎么方便,当然可以通过python 实现快速导出到excel 。也可以通过mysql 官方出的插件,直接在excel 里进行SQL查询并返回。不过为了便于在页面上进行[......]

Read more