#Python数据分析与挖掘实战

Python 存储与读取HDF5文件

  HDF5简介HDF(HierarchicalDataFormat)指一种为存储和处理大容量科学数据设计的文件格式及相应库文件。HDF最早由美国国家超级计算应用中心NCSA开发,目前在非盈利组织HDF小组维护下继续发展。当前流行的版本是HDF5。HDF5拥有一系列的优异特性,使其特别适合进行大量科...

Python 代码覆盖率统计工具 coverage.py

 1、安装coveragepipinstallcoverage安装完成后,会在Python环境下的Scripts下看到coverage.exe;2、Coverage命令行coverage run 运行一个.py的文件方式:pythontest.py现在使用coverage执行.py的文件方...

Python实用库使用与浅析系列一:httmock

 介绍这个系列的第一篇文章,介绍一下httmook库使用和原理,代码只有200多行,实现的很巧妙。应用场景:有时会需要调用外部接口,拿到返回数据用以满足当前的测试任务的需求。但是当外部接口不可用,或者没有提供测试用环境时,就需要mock接口。pypi链接:https://pypi.org/project/ht...

python测试开发库及项目(python测试开发工具库汇总)

相关书籍下载https://github.com/vinta/awesome-pythonhttps://github.com/atinfo/awesome-test-automationhttps://westurner.github.io/wiki/awesome-python-testingsplinter-we...

Json schema 以及在python中的jsonschema

原文:https://www.cnblogs.com/ChangAn223/p/11234348.html作者:长安223JSONSchema是基于JSON格式,用于定义JSON数据结构以及校验JSON数据内容。JSONSchema官网地址:http://json-schema.org/要想完全理解的JSONSchem...

使用Python和Flask编写Prometheus监控

 介绍Prometheus的基本原理是通过HTTP周期性抓取被监控组件的状态。任意组件只要提供对应的HTTP接口并且符合Prometheus定义的数据格式,就可以接入Prometheus监控。PrometheusServer负责定时在目标上抓取metrics(指标)数据并保存到本地存储。它采用了一种Pull(...

Python jinja2

     在jinja2中,存在三种语法:控制结构{%%}变量取值{{}}注释{##}  下面是一个简单的jinja2例子{#Thisisjinjacode{%forfileinfilenames%}...{%endfor%}#}可以看到,for循环的使用方式和Python比较类似,但是没...
代码星球 代码星球·2021-02-14

Python Peewee

转载:https://www.jianshu.com/p/8d1bdd7f4ff5Peewee系列:Peewee使用Peewee使用之事务Peewee批量插入数据Peewee使用(二)——增删改查更详细使用Peewee是一个简单小巧的PythonORM,它非常容易学习,并且使用起来很直观。如果想快速入门,请参考官方的Q...
代码星球 代码星球·2021-02-14

Python发送短信

转载:https://www.cnblogs.com/xiaowenshu/p/10488872.html进入正文  今天跟大家分享的主题是利用python库twilio来免费发送短信。先放一张成品图:代码放在了本文最后的地址中正文    眼尖的小伙伴已经发现了上面的短信的前缀显示这个短信来自于一个...
代码星球 代码星球·2021-02-14

Python动态导入模块、类、属性

 简单示例文件结构a#文件夹│a.pyb#文件夹│b.py├─c#文件夹│c.pyc.py args={'a':1}classC:defc(self):passa.pyimportimportlibparams=importlib.import_module('b.c.c')#绝对导入params_...

Python unittest进行测试用例执行的几种方式

利用python进行测试时,测试用例的加载方式有2种: 一种是通过unittest.main()来启动所需测试的测试模块; 一种是添加到testsuite集合中再加载所有的被测试对象,而testsuit里存放的就是所需测试的用例,下面分别列出3种方法的具体使用方式:1、通过unittest.main...

Python map、reduce、filter函数用法

 map():第一个参数接受一个函数,第二个参数接受一个或多个可迭代的类型,返回的是一个集合。把函数依次作用在list中的每一个元素上,得到一个新的list并返回。delsquare(x):returnx**2map(square,[1,2,3,4,5])#结果如下:[1,4,9,16,25]通过使用lamb...

Python如何实现异步IO

 前言  用阻塞API写同步代码最简单,但一个线程同一时间只能处理一个请求,有限的线程数导致无法实现万级别的并发连接,过多的线程切换也抢走了CPU的时间,从而降低了每秒能够处理的请求数量。为了达到高并发,你可能会选择一个异步框架,用非阻塞API把业务逻辑打乱到多个回调函数,通过多路复用与事件循环的方式实现高并...

Python编程规范

1,Python编程规范>编码所有的Python脚本文件都应在文件头标上#-*-coding:utf-8-*-用于设置编辑器,默认保存为utf-8格式。>注释业界普遍认同Python的注释分为两种,一种是由#开头的“真正的”注释,例如,用于表明为何选择当前实现以及这种实现的原理和难点另一种是docstrin...
代码星球 代码星球·2021-02-13
首页上一页...3738394041...下一页尾页