大爱

Python列表排序sort,sorted详解

Python sort sorted
python2.7中提供了两种方法对list进行排序,分别是list成员函数sort及built-in函数sorted. 函数原型分别如下: 1) sort(…) 12L.sort(cmp=None, key=None, reverse=False) -- stable sort *IN P ...
Read more

Tomcat进程无法正常stop问题解决

Linux tomcat
最近在CentOS上经常遇到Tomcat进程无法正常停止的问题(使用catalina.sh stop),后来查看帮助发现可以使用catalina.sh stop -force命令来强制停止Tomcat进程。 而想要正常的使用stop -force命令,需要配置一个参数 “&CATAL ...
Read more

Python异步并发模块concurrent.futures简析

Python concurrent futures 异步并发
本文主要介绍python异步并发模块concurrent.futures。它非常简单易用,主要用来实现多线程和多进程的异步并发。 1. 模块安装1) python 3.x中自带了concurrent.futures模块 2) python 2.7需要安装futures模块,使用命令pip i ...
Read more

Requests POST多部分编码(Multipart-Encoded)的文件方法

Python Requests Multipart-Encoded
Requests本身虽然提供了简单的方法POST多部分编码(Multipart-Encoded)的文件,但是Requests是先读取文件到内存中,然后再构造请求发送出去。 如果需要发送一个非常大的文件作为 multipart/form-data 请求时,为了避免把大文件读取到内存中,我们就希 ...
Read more

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

Python redis
本文主要介绍通过python对redis数据进行操作的方法示例(包括新增、修改、增加、减少、删除等操作)。 下面的示例代码包括2个demo: 1) 对string类型数据进行新增、修改、增加、减少及删除的操作示例; 2) 对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. 使用M2Crypto1) 安装M2Crypto M2Crypto库本身在windows下安装比较麻烦,但这里我们使用大神打包好的安装包^^。 百度网盘地址:http://pan.baidu.com/s/1qXn ...
Read more
Prev Next