#Python数据分析与挖掘实战

监听Rabbitmq系统日志(python版)

 介绍rabbitmq默认有7个交换机,其中amq.rabbitmq.log为系统日志的交换机,这个日志为topic类型,会有三个等级的(routing_key)的日志发送到这个交换机上。#!/usr/bin/envpython#-*-coding:utf-8-*-importpika############...

RabbitMQ延迟队列(Python版)

作者:Bge的博客原文链接:https://blog.csdn.net/weixin_43437629/article/details/87196729最近在做一任务时,遇到需要延迟处理的数据,最开始的做法是现将数据存储在数据库,然后写个脚本,隔五分钟扫描数据表再处理数据,实际效果并不好。因为系统本身一直在用Rabbi...

Windows10搭建Spark+Python开发环境

原文链接:https://mp.weixin.qq.com/s/mUUKO-oCsy_xxi7dQduhwg准备工作查看操作系统的版本信息:计算机>>右键“属性”>>查看版本信息,如Windows10专业版64位。   安装Anaconda 1.1下载注意...

Python 应用自动化部署工具Fabirc

Fabirc是基于python实现的SSH命令行工具,非常适合应用的自动化部署,或者执行系统管理任务。python2:pip3installfabricpython3:pip3installfabric3简单的例子:root@openstack:~#catfabfile.pydefhello():print('hell...

Python 使用Webhook 实现github 自动化部署

1.需求说明在项目开发过程中,我们有时会频繁的更新代码,流程大概为:(1)本地gitpush提交代码至git托管平台(2)登陆到部署有网站源码的线上服务器(3)cd到项目根目录,执行gitpull 指令拉取最新代码 整个流程纯手动更新,每次耗时在1分钟左右,这样一天下来,浪费了很多时间在这些琐碎的事...

Python Web应用部署方式:Django+Gunicorn+Gevent+nohup+Nginx

 前期准备更新apt-getapt-getupdate安装pipsudoapt-getinstallpython-pip安装DjangoGunicornGeventgunicorn:高性能WSGI服务器;gevent:把Python同步代码变成异步协程的库;sudopipinstalldjangogunico...

Python Django +Celery +flower

 1.创建django项目,添加应用到setting文件2.pip安装celery+eventlet+flower3.文件目录如下:  4.文件配置如下celery_app目录下:#-*-coding:utf-8-*-fromceleryimportCeleryapp=Celery('de...

Python logging自定义字段输出及设置日志打印颜色

 简单示例importjsonimportloggingclassJsonFilter(logging.Filter):#此处定义字段的默认值,如果打印信息时不设置对应字段,则为默认值#服务服务名或者服务主机server=""#访问ipip=""#访问资源路径sourceurl=""#访问方式method="...

Python断言及常用断言函数总结

 Python断言Python assert语句,又称断言语句,可以看做是功能缩小版的if语句,它用于判断某个表达式的值,如果值为真,则程序可以继续往下执行;反之,Python解释器会报AssertionError错误。assert语句的语法结构为:assert表达式assert语句的执行流程可以用...

Python unittest+DDT实现的数据驱动测试

前言数据驱动测试:避免编写重复代码数据与测试脚本分离通过使用数据驱动测试,来验证多组数据测试场景通常来说,多用于单元测试和接口测试ddt介绍Data-DrivenTests(DDT)即数据驱动测试,可以实现不同数据运行同一个测试用例。ddt本质其实就是装饰器,一组数据一个场景。ddt模块包含了一个类的装饰器ddt和三个...

Python unittest单元测试框架总结

作者:煜妃原文:https://www.cnblogs.com/yufeihlf/p/5707929.htmlunittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天笔者就总结下如...

Python 接口自动化测试框架

原文:python_接口自动化测试框架本文总结分享介绍接口测试框架开发,环境使用python3+selenium3+unittest+ddt+requests测试框架及ddt数据驱动,采用Excel管理测试用例等集成测试数据功能,以及使用HTMLTestRunner来生成测试报告,目前有开源的poman、Jmeter等...

Python Faker假数据构造库

原文转载:https://mp.weixin.qq.com/s/yXdaQ9BYwAcfZy7pw_LrBg在软件需求、开发、测试过程中,有时候需要使用一些测试数据,针对这种情况,我们一般要么使用已有的系统数据,要么需要手动制造一些数据。由于现在的业务系统数据多种多样,千变万化。在手动制造数据的过程中,可能需要花费大量...
代码星球 代码星球·2021-02-14

Python 性能分析工具py-spy与Scalene

 Py-Spy介绍引用官方的介绍:Py-Spy是Python程序的抽样分析器。它允许您可视化查看Python程序在哪些地方花了更多时间,整个监控方式无需重新启动程序或以任何方式修改工程代码。Py-Spy的开销非常低:它是用Rust编写的,速度与编译的Python程序不在同一个进程中运行。这意味着Py-Spy可...

Python 性能测试工具Locust

 介绍Anopensourceloadtestingtool.一个开源性能测试工具。defineuserbehaviourwithpythoncode,andswarmyoursystemwithmillionsofsimultaneoususers.使用Python代码来定义用户行为。用它可以模拟百万计的并...
首页上一页...3435363738...下一页尾页