使用paramunittest执行测试用例的时候, 如果用例个数超过10个会按照0,1,10,11,12…的顺序执行,很难受。进入paramunittest模块修改_build_name函数内容如下 def _build_name(name, index): if index < 10: index ...
分类:
编程语言 时间:
2021-02-04 12:01:07
阅读次数:
0
多进程server端实现: import socket from multiprocessing import Process def func(conn): ''' 没调用一次func创建一个新进程 :param conn: :return: ''' try: #持续对话 while 1: dat ...
分类:
系统相关 时间:
2021-02-04 11:43:52
阅读次数:
0
1、背景 近期在项目开发练习中用到了登录功能 + 验证码的需求,验证码一般分为三种类型:图片验证码、短信验证码、滑动验证码,相关实现思路如下 图片验证码 对于图片验证码的实现可以借助python中的第三方模块pillow的相关方法进行实现(有时间会写文章) 短信验证码 短信验证码的主要思路是通过调用 ...
分类:
其他好文 时间:
2021-02-03 11:05:33
阅读次数:
0
什么是反射 反射就是通过字符串的形式,导入模块;通过字符串的形式,去模块寻找指定函数,并执行。利用字符串的形式去对象(模块)中操作(查找/获取/删除/添加)成员,一种基于字符串的事件驱动! python 里的反射有下面四种方法 hasattr(obj,name_str):判断一个对象 obj 里是否 ...
分类:
编程语言 时间:
2021-02-03 11:03:59
阅读次数:
0
生成xmlrpc的描述,报错,是因为一个代码bug导致,在ladon的安装目录..\Python\Python39\site-packages\ladon\interfaces 下,找到文件xmlrpc.py,打开编辑 在156行的原代码: for type_class, type_info in ...
分类:
Web程序 时间:
2021-02-03 10:50:16
阅读次数:
0
python定义函数用def 关键字声明 # 定义函数 和 调用函数 def fun(n): return n print(fun(2)) ...
分类:
编程语言 时间:
2021-02-03 10:46:15
阅读次数:
0
函数语法 range(start, stop[, step]) 参数说明: start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5); stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, ...
分类:
编程语言 时间:
2021-02-03 10:43:16
阅读次数:
0
各种feature的实现 执行shell 处理时间 处理参数 处理文件 logging test 多线程、进程,并发 语言 python groovy scala java C++ C shell go 执行shell, check output groovy a= "ls".execute(); ...
分类:
编程语言 时间:
2021-02-03 10:42:48
阅读次数:
0
Python中pymssql 的使用操作 在python3.x中,可以使用pymysql来MySQL数据库的连接,并实现数据库的各种操作,本次博客主要介绍了pymysql的安装和使用方法。 PyMySQL的安装 一、.windows上的安装方法: 在python3.6中,自带pip3,所以在pyth ...
分类:
数据库 时间:
2021-02-03 10:33:27
阅读次数:
0
引子: flask模板语言通过插件 jinja2 来支持,使用方法和django基本一致 代码: python代码 # -*- coding: utf-8 -*- from flask import Flask,render_template,Markup app=Flask(__name__) " ...
分类:
其他好文 时间:
2021-02-02 11:28:57
阅读次数:
0