51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Python数据分析与挖掘实战
Python 推导式
前言 推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。共有三种推导,在Python2和3中都有支持:列表(list)推导式字典(dict)推导式集合(set)推导式列表(list)推导式语法out_express: ...
代码星球
·
2021-02-14
Python
推导
Python logging日志的自动分割
自动切割示例Python的内置的logging模块通过设置 TimedRotatingFileHandler进行日志按周(W)、天(D)、时(H)、分(M)、秒(S)切割。importloggingimportosfromloggingimporthandlersclassLogger(objec...
代码星球
·
2021-02-14
Python
logging
日志
自动
分割
python watchdog监控文件修改
watchdog用来监控指定目录/文件的变化,如添加删除文件或目录、修改文件内容、重命名文件或目录等,每种变化都会产生一个事件,且有一个特定的事件类与之对应,然后再通过事件处理类来处理对应的事件,怎么样处理事件完全可以自定义,只需继承事件处理类的基类并重写对应实例方法。importsysimporttime...
代码星球
·
2021-02-14
python
watchdog
监控
文件
修改
Python Celery调度Go worker
我们可以用Go写一个计算密集型任务的Worker,然后用Python的Celerybeat来调度这个Worker,下面给大家演示一下:最好是将计算密集型的任务改造成Go语言版的,这样收益才能最大化。比如这里,我使用的是上回从1亿减到1的老梗。PS,别被下面这段代码吓到了,其实大部分是可以去掉的配置项,核心代码就几行。输...
代码星球
·
2021-02-14
Python
Celery
调度
Go
worker
CentOS7配置python virtualenv
安装virtualenv首先在安装python版本:请参考https://www.cnblogs.com/-wenli/p/13553674.htmlpip3installvirtualenv创建虚拟开发环境(virtualenv会在当前目录中创建虚拟开发环境)#直接创建virtualenvvenv1#指定...
代码星球
·
2021-02-14
CentOS7
配置
python
virtualenv
Linux 命令行运行python程序的包导入设置
在ide中执行python程序,都已经在默认的项目路径中,所以直接执行是没有问题的。但是在cmd下执行程序,所在路径是python的搜索路径,如果涉及到import引用就会报类似ImportError:Nomodulenamedxxx这样的错误,解决方法:在报错的模块中添加:importsysimportoscurPa...
代码星球
·
2021-02-14
Linux
命令行
运行
python
程序
Python 存储与读取HDF5文件
HDF5简介HDF(HierarchicalDataFormat)指一种为存储和处理大容量科学数据设计的文件格式及相应库文件。HDF最早由美国国家超级计算应用中心NCSA开发,目前在非盈利组织HDF小组维护下继续发展。当前流行的版本是HDF5。HDF5拥有一系列的优异特性,使其特别适合进行大量科...
代码星球
·
2021-02-14
Python
存储
读取
HDF5
文件
Python 代码覆盖率统计工具 coverage.py
1、安装coveragepipinstallcoverage安装完成后,会在Python环境下的Scripts下看到coverage.exe;2、Coverage命令行coverage run 运行一个.py的文件方式:pythontest.py现在使用coverage执行.py的文件方...
代码星球
·
2021-02-14
Python
代码
覆盖率
统计
工具
Python实用库使用与浅析系列一:httmock
介绍这个系列的第一篇文章,介绍一下httmook库使用和原理,代码只有200多行,实现的很巧妙。应用场景:有时会需要调用外部接口,拿到返回数据用以满足当前的测试任务的需求。但是当外部接口不可用,或者没有提供测试用环境时,就需要mock接口。pypi链接:https://pypi.org/project/ht...
代码星球
·
2021-02-14
Python
实用
使用
浅析
系列
python测试开发库及项目(python测试开发工具库汇总)
相关书籍下载https://github.com/vinta/awesome-pythonhttps://github.com/atinfo/awesome-test-automationhttps://westurner.github.io/wiki/awesome-python-testingsplinter-we...
代码星球
·
2021-02-14
python
测试
开发
项目
开发工具
Json schema 以及在python中的jsonschema
原文:https://www.cnblogs.com/ChangAn223/p/11234348.html作者:长安223JSONSchema是基于JSON格式,用于定义JSON数据结构以及校验JSON数据内容。JSONSchema官网地址:http://json-schema.org/要想完全理解的JSONSchem...
代码星球
·
2021-02-14
Json
schema
以及
python
中的
使用Python和Flask编写Prometheus监控
介绍Prometheus的基本原理是通过HTTP周期性抓取被监控组件的状态。任意组件只要提供对应的HTTP接口并且符合Prometheus定义的数据格式,就可以接入Prometheus监控。PrometheusServer负责定时在目标上抓取metrics(指标)数据并保存到本地存储。它采用了一种Pull(...
代码星球
·
2021-02-14
使用
Python
Flask
编写
Prometheus
Python jinja2
在jinja2中,存在三种语法:控制结构{%%}变量取值{{}}注释{##} 下面是一个简单的jinja2例子{#Thisisjinjacode{%forfileinfilenames%}...{%endfor%}#}可以看到,for循环的使用方式和Python比较类似,但是没...
代码星球
·
2021-02-14
Python
jinja2
Python Peewee
转载:https://www.jianshu.com/p/8d1bdd7f4ff5Peewee系列:Peewee使用Peewee使用之事务Peewee批量插入数据Peewee使用(二)——增删改查更详细使用Peewee是一个简单小巧的PythonORM,它非常容易学习,并且使用起来很直观。如果想快速入门,请参考官方的Q...
代码星球
·
2021-02-14
Python
Peewee
Python发送短信
转载:https://www.cnblogs.com/xiaowenshu/p/10488872.html进入正文 今天跟大家分享的主题是利用python库twilio来免费发送短信。先放一张成品图:代码放在了本文最后的地址中正文 眼尖的小伙伴已经发现了上面的短信的前缀显示这个短信来自于一个...
代码星球
·
2021-02-14
Python
发送
短信
首页
上一页
...
37
38
39
40
41
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他