分类
摘要:
1.写在前面
testlink上传用例一种方法是excel转换为xml,然后再用xml上传,还有一种是调用api进行上传。最开始写了个转换工具,是将excel转换为xml,然后在testlink里上传,最后发现当模块变多以后xml太多,一个一个上传太麻烦,所以尝试用调用api的方式来上传用例,并且打包成ex... 阅读原文
2019-10-31 20:53:04 阅读(2468) 评论(0)
摘要:
众所周知,我们可以通过索引值(或称下标)来查找序列类型(如字符串、列表、元组...)中的单个元素,那么,如果要获取一个索引区间的元素该怎么办呢?
切片(slice)就是一种截取索引片段的技术,借助切片技术,我们可以十分灵活地处理序列类型的对象。通常来说,切片的作用就是截取序列对象,然而,它还有一些使用误区与高... 阅读原文
2019-10-31 19:15:19 阅读(2580) 评论(0)
摘要:
python3.8安装后缺少runtime.dll文件,试验了各种方法都不可行,最后安装了Anaconda3,这是一个python配置环境,但是好像Anaconda3只能兼容3.7,python3.8的安装后不能运行IDLE,如果安装3.7以上的应该要安装Anaconda3以上版本的
阅读原文
2019-10-31 18:24:05 阅读(2345) 评论(0)
摘要:
线程执行的顺序是不确定,可以通过适当的延时,保证某一线程先执行
基础语法
# 多线程的使用方式
import threading
def test1():...
# 如果创建Thread时执行的函数,运行结束,那么意味着,这个子线程结束了
def test2():...
def main():
... 阅读原文
2019-10-31 16:54:03 阅读(2287) 评论(0)
摘要:
Python基础学习笔记(三)
函数的概念:
所谓函数,就是把具有独立功能的代码块组织为一个小模块,在需要的时候调用
函数的使用包含两个步骤:
1.定义函数 --封装独立的功能
2.调用函数 --享受封装的成果
主要分为:内置函数,标准库函数,第三方库,用户自定义函数
函数的定义与调... 阅读原文
2019-10-31 16:11:04 阅读(2294) 评论(0)
摘要:
文件的打开与关闭,写入与读取
with...as...的用法
os.path.join 路径的拼接
IO流,OS模块
文件基本操作
打开/关闭 文件
打开文件: f = open( file_path , 'r') 如果打不开文件,在后面加个encoding改为UTF-8
文件路径用相... 阅读原文
2019-10-31 15:46:07 阅读(2201) 评论(0)
摘要:
直接列举几个常用的函数,可在 http://effbot.org/imagingbook/image.htm 中查看更多相关函数。
1 from PIL import Image
2 import numpy as np
3
4 img = Image.open('demo.jpg',... 阅读原文
2019-10-31 15:37:02 阅读(2294) 评论(0)
摘要:
人生苦短,我用python。
python是什么?
Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
python语言有以下特点:
易于学习。Python有相对较少的关键字,结构简单,还有极其简单的语法,所以特别容易上手。
简洁,高效。这意味着执行同一个任务... 阅读原文
2019-10-31 13:39:01 阅读(2580) 评论(0)
摘要:
2019-10-30:
Pycharm的interpreter配置问题对于安装第三方库,如果能够在配置的可视化界面安装成功更好。如果不能可视化安装,则在pycharm的terri..仿cmd下用pip安装,一般会安装成功,安装成功后,再在可视化配置界面安装。
1. flask的iis的fastcgi... 阅读原文
2019-10-31 13:14:01 阅读(2350) 评论(0)
摘要:
Python使用被称为异常的特殊对象来管理程序执行期间发生的错误。每当发生让Python不知所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继续运行;如果你未对异常进行处理,程序将停止,并显示一个traceback,其中包含有关异常的报告。
异常是使用try-except代码块处理... 阅读原文
2019-10-31 11:16:08 阅读(2786) 评论(0)