大爱

Python操作redis示例(新增修改增加减少删除)

Python redis
本文主要介绍通过python对redis数据进行操作的方法示例(包括新增、修改、增加、减少、删除等操作)。 下面的示例代码包括2个demo: 对string类型数据进行新增、修改、增加、减少及删除的操作示例; 对sorted set类型数据进行新增、修改、增加及删除的操作示例。 更多 ...
Read more

Robot Framework自动化测试框架初探

Python Robot Framework 测试框架
Robot Framework是一款python语言编写,通用的功能自动化测试框架。它使用了比较易用的表格数据语法,基于关键字驱动测试,主要用来验收测试和验收测试驱动开发(ATDD)。 本文主要介绍Robot Framework在python2.7环境下的安装及一个http接口自动化测试de ...
Read more

Python调用基于Dubbo的Hessian协议接口示例

Python hessian dubbo
本文主要介绍使用Python调用Hession协议dubbo接口示例。 关于Dubbo Hession协议: Dubbo本身支持多种远程调用方式,例如Dubbo RPC(二进制序列化 + tcp协议)、http invoker(二进制序列化 + http协议)、hessian(二进制序列化 ...
Read more

Python和JavaScript JSON datetime格式转换方法

Python datatime hessian
最近在用Python调用Java Hessian接口,中间涉及到传递的参数中,有datatime格式时,json转换报错的问题。在stackoverflow上找到了解决方法。 需要在json.dumps方法中添加自定义的 ‘default’参数,代码如下: 12345678date_hand ...
Read more

Python dict按key或value值排序方法

Python dict 排序
本文主要介绍python2.7中dict字典按key或value排序的方法。 测试dict字典内容如下: 1test_dict={'zhangsan':20,'lisi':30,'wangerma':40} ...
Read more

Python实现RSA加密解密方法

Python M2Crypto rsa
本文主要介绍在Windows+python2.7环境下实现RSA加密解密。 1. 使用M2Crypto 安装M2Crypto M2Crypto库本身在windows下安装比较麻烦,但这里我们使用大神打包好的安装包^^。 百度网盘地址:http://pan.baidu.com/s/1qXnv ...
Read more

Python编解码详解encode与decode

Python encode decode 编码
在Python内部,字符串使用unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。 decode的作用是将其他编码的字符串转换成unicode编码,如 ...
Read more

Pythonic释义及示例

Python Pythonic
1.什么是Pythonic简单说来,Pythonic就是简单、优美、清晰,不要过分强调技巧,尽量使用 Python 已经提供的功能以及符合Python的思维方式。 执行 import this 可以看到: 123456789101112131415161718192021222324$im ...
Read more

Python操作fastdfs简单示例

Python fastdfs 删除
本文主要介绍在Python 2.7上通过fastdfs client进行文件上传、下载、删除等操作方法。 下载fastdfs client的python版本,官方地址:https://fastdfs.googlecode.com/files/fdfs_client-py-1.2.6.tar ...
Read more

Python BDD自动化测试框架初探

Python BDD TDD
1. 什么是BDDBDD全称Behavior Driven Development,译作”行为驱动开发”,是基于TDD (Test Driven Development 测试驱动开发)的软件开发过程和方法。 BDD可以让项目成员(甚至是不懂编程的)使用自然语言来描述系统功能和场景,从而根据 ...
Read more
Prev Next