July 28, 2016
Python
redis
本文主要介绍通过python对redis数据进行操作的方法示例(包括新增、修改、增加、减少、删除等操作)。
下面的示例代码包括2个demo:
对string类型数据进行新增、修改、增加、减少及删除的操作示例;
对sorted set类型数据进行新增、修改、增加及删除的操作示例。
更多 ...
Read more
July 20, 2016
Python
Robot Framework
测试框架
Robot Framework是一款python语言编写,通用的功能自动化测试框架。它使用了比较易用的表格数据语法,基于关键字驱动测试,主要用来验收测试和验收测试驱动开发(ATDD)。
本文主要介绍Robot Framework在python2.7环境下的安装及一个http接口自动化测试de ...
Read more
April 21, 2016
Python
hessian
dubbo
本文主要介绍使用Python调用Hession协议dubbo接口示例。
关于Dubbo Hession协议:
Dubbo本身支持多种远程调用方式,例如Dubbo RPC(二进制序列化 + tcp协议)、http invoker(二进制序列化 + http协议)、hessian(二进制序列化 ...
Read more
March 9, 2016
Python
datatime
hessian
最近在用Python调用Java Hessian接口,中间涉及到传递的参数中,有datatime格式时,json转换报错的问题。在stackoverflow上找到了解决方法。
需要在json.dumps方法中添加自定义的 ‘default’参数,代码如下:
12345678date_hand ...
Read more
January 14, 2016
Python
dict
排序
本文主要介绍python2.7中dict字典按key或value排序的方法。
测试dict字典内容如下:
1test_dict={'zhangsan':20,'lisi':30,'wangerma':40}
...
Read more
December 8, 2015
Python
M2Crypto
rsa
本文主要介绍在Windows+python2.7环境下实现RSA加密解密。
1. 使用M2Crypto
安装M2Crypto
M2Crypto库本身在windows下安装比较麻烦,但这里我们使用大神打包好的安装包^^。
百度网盘地址:http://pan.baidu.com/s/1qXnv ...
Read more
April 14, 2015
Python
encode
decode
编码
在Python内部,字符串使用unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。
decode的作用是将其他编码的字符串转换成unicode编码,如 ...
Read more
September 16, 2014
Python
Pythonic
1.什么是Pythonic简单说来,Pythonic就是简单、优美、清晰,不要过分强调技巧,尽量使用 Python 已经提供的功能以及符合Python的思维方式。
执行 import this 可以看到:
123456789101112131415161718192021222324$im ...
Read more
September 3, 2014
Python
fastdfs
删除
本文主要介绍在Python 2.7上通过fastdfs client进行文件上传、下载、删除等操作方法。
下载fastdfs client的python版本,官方地址:https://fastdfs.googlecode.com/files/fdfs_client-py-1.2.6.tar ...
Read more
August 7, 2014
Python
BDD
TDD
1. 什么是BDDBDD全称Behavior Driven Development,译作”行为驱动开发”,是基于TDD (Test Driven Development 测试驱动开发)的软件开发过程和方法。
BDD可以让项目成员(甚至是不懂编程的)使用自然语言来描述系统功能和场景,从而根据 ...
Read more