抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

[toc] python高阶函数和装饰器二 练习1. 把一个字典扁平化 源字典{'a':{'b':1,'c':2},'d':{'e':3,'f':{'g':4}}} #!/usr/bin/env py...

[toc] python 函数(三) 变量名解析原则LEGB Local本地作用域、局部作用域的local命名空间,函数调时创建,调用结束消亡; Enclosing, Python2.2时引入了嵌套函数,实现了闭包,这个就是嵌套函数的外部函数的全名空间; Global,全局作用域,即一个模块的命名空间。模块被import 时创建,解释器退出时消亡; Build-in,内置模块的命名空间,生命...

[toc] python 企业微信-微信信息发送 主要用到的模块 urllib,json,simplejson,requests,bs4 urllib: urllib的request模块可以非常方便地抓取URL内容,也就是发送一个GET请求到指定的页面,然后返回HTTP的响应; json: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于...

[toc] python 表格操作将awk生成的数据导入表格pandas :pannel data analysis(面板数据分析)。pandas是基于numpy构建的,为时间序列分析提供了很好的支持。pandas中有两个主要的数据结构,一个是Series,另一个是DataFrame。 Series 类似于一维数组与字典(map)数据结构的结合。它由一组数据和一组与数据相对应的数据标签(索引...

[toc] python 算法 命名元组namedtupleIn [1]: from collections import namedtuple In [2]: Point = namedtuple('P','x,y') In [3]: type(Point) Out[3]: type In [4]: p1 = Point(1,10) In [5]: p1 O...

[toc] 实现图文格式的服务器性能报表邮件通过MIMEText 与 MIMEImage类的组合,实现图文邮件格式。另通过MIMEText类再定义Content-Disposition 属性来实现附件的邮件。可以利用这些特性来定质服务器周报。 ➜ test cat email_open.py #!/usr/bin/env python # -*- coding: utf-8 -*-...

[toc] DNS处理模块dnspython dnspython(https://www.dnspython.org/)是Python实现的一个DNS式具包,它支持几乎所有的记录类型 ,可以用于查询、传输并动态更新ZONE信息, 同时支持TSIG(事务签名)验证消息和EDNS0(扩展DNS)。在系统管理方面,我们可以利用其查询功能来实现DNS服务监控以及解析结果的校验,可以代替nslooku...

[toc] 业务服务监控详解 业务服务监控是运维体系中最重要的环节,是保证业务服务质量的关键手段。如何更有效地实现业务服务是每个运维人员应该思考的问题,不同业务场景需定制不同的监控策略。Python在监控方面提供了大量的第三方式具,可以帮助我们快速、有效地开发企业级服务监控平台,为我们的业务保驾护航。 文件内容差异对比方法 通过difflib模块实现文件内容差异比对。difflib作为...