RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法 安装模块 pip install pika 基于Queue实现生产者消费者模型
#!/usr/bin/env python
# -*- c ...
admin
2019-03-25 21:12 629℃ 0评论
0 喜欢
Memcached
1.什么是memcached
Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。
2.安装
yum install memcached 或者 源码包安装
3.启动
yum安装直接/etc/init.d/memcached start ...
admin
2019-03-25 20:59 579℃ 0评论
0 喜欢
fabric在paramiko的基础上做了更高一层的封装 ,支持命令执行和文件上传下载 完整的日志输出等功能
1.安装fabric
我这里是python3版本 需要执行以下命令 python2版本后面不需要跟3
pip install fabric3
2.常用参数
fab[option] [: ...
admin
2018-12-17 17:03 843℃ 0评论
0 喜欢
paramiko 是基于python实现的ssh2远程安全连接,支持密码和key认证,可以实现远程命令执行 文件传输等功能
1.安装paramiko
pip install paramiko
2.核心组件
paramiko包含两个核心组件,sshclient用于执行命令,sftpclient用于传 ...
admin
2018-12-17 11:23 876℃ 0评论
0 喜欢
1.安装rrdtool
pip install python-rrdtool
2.常用模块方法
create创建 update更新 graph绘图 fetch查询
2.1 create方法
create filename [--start|-b start time] ...
admin
2018-12-14 17:14 809℃ 0评论
0 喜欢
excel是当前最流行的电子表格处理软件
xlsxwriter模块具有以下功能
100%兼容xlsx文件支持excel2003,2007等
支持单元格合并 筛选等
支持工作表png图像
内存优化模式写入大文件
1.安装xlsxwriter
pip install XlsxWriter
 ...
admin
2018-12-14 16:46 595℃ 0评论
0 喜欢
psutil是一个跨平台库,能够轻松的获取系统运行的进程和系统利用率等信息,主要用来系统监控,分析和限制系统资源及进程的管理
1安装psutil
pip install psutil
2.获取系统性能信息
2.1 cpu相关信息
In [9]: psutil.cpu_ti ...
admin
2018-12-14 15:33 756℃ 0评论
0 喜欢
SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果
1.安装
pip install sqlalchemy
组成部分:
Engine,框架的引擎
 ...
admin
2018-08-05 22:08 768℃ 0评论
0 喜欢
1.偏函数
import functools
def add(a,b):
return a+b
#传统调用方式
add(1,2)
#偏函数调用方式,偏函数会先传递一个参数
func = functools.partial(add,1)
func(2)
2.栈
使用列表 ...
admin
2018-08-04 9:40 637℃ 0评论
0 喜欢
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交 ...
admin
2018-07-29 23:38 1013℃ 0评论
0 喜欢