摘要:python 进程和线程种的总结: 进程并不是越多越好,cpu个数=进程个数 线程也不是越多约好,具体情况具体分析,请求上下文切换耗时 计算机种最小执行单元:线程 io操作是利用的cpu GIL 全程解释器锁,这个只针对线程有作用 IO密集型(不用cpu) 使用多线程 计算密集型(用cpu)主要 使
阅读全文
摘要:最近工作之余一直在想怎么能够提高工作效率,特别是接口测试至一块,后来想到了接口自动化,在长期的测试过程中会经常做接口测试,可是那只是单一的一个接口,那么我们怎么去做批量的接口测试呢?自己设想如下: 1、在一个工作目录下准备几个文件,分别为主程序运行文件,接口地址文本文件,请求参数文本文件,请求参数的
阅读全文
摘要:在工作中很多时候都要用到xml,使用这个时候难免会设计到解析他,然后就研究了一下python解析xml问题,看了很多东西,python有很多解析xml的包,但是也折腾我好一段时间,最后选择了这个方法。大家可以参考一下。下面这个是原xml文件,需要解析出来。不过我弄得还不够完整哈,可以一起讨论。 ...
阅读全文
摘要:使用python进行发送邮件,研究的主要是用smtplib这个包,具体代码如下,eg: #!/usr/bin/python#coding=utf-8import smtplibfrom email.mime.text import MIMETextdef sm(receiver, titl...
阅读全文
摘要:最近在使用自己研究性能测试工具的时候想到,使用python向服务器不断发送数据以作为并发测试。大概情况如下:#coding=utf-8import urllib2import urllibimport cookielibimport osimport threadingimport timecl...
阅读全文
摘要:d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 }def generate_tr(name, score): if score %s%s' % (name, score) return '%s%s' % (name, score)tds = [gener...
阅读全文
摘要:在测试过程中经常会遇见需要向服务器提交数据、或者进行接口测试,这个有很多方法,但是我经常用的就是使用python 编写脚本提交,方便。说说方法: 思路: 1、首先有一个提交数据的url 2、按照字典的形式将需要提交的数据整理出来 3、因为我们提交的数据进行转码,因为...
阅读全文
摘要:因为工作需要操作一些word文档,记录一下学习思路#-*- encoding: utf8 -*-import win32comfrom win32com.client import Dispatch, constantsimport win32com.clientimport __main__imp...
阅读全文
摘要:接口的类型有很多,但是我们经常遇见经常用的就get和post两种。这两种有什么区别呢?个人理解主要是表现在安全性方面。Python代码POST任意的HTTP数据以及使用Cookie的方法,有需要的朋友可以参考下。1)、不使用Cookie时,发送HTTP POST还是非常简单的:import ur...
阅读全文
摘要:在学习python的过程中很多时候都需要用到re(正则),因为我也不是开发所以呢只是简单说一下经常需要用到的东西。 在工作中经常用到的主要是三个函数:1、math 2、search 3、sub 4、split 1、re.math(a,b) math和search其实用法差不多,只是找...
阅读全文
摘要:随着时间的推移,最近加班越来越多,现在整理的东西越来越少,前段时间不断学习python 可是今天因为一个需求差不多用到的是和冒泡排序用到的一样的算法,可是当写的时候发现尽然不会了,这个真的是需要长期写才行的。一步一步记录吧。 冒泡排序其实大家应该都知道,就是一个一个的去比较。下面贴出写的代码:...
阅读全文
摘要:在这段时间中学习python在里面绕来绕去晕了。 class和其他的语言都差不多,但是我理解中其实class和function差不多,只是将function封装起来。 在python中第一个class需要默认添加一个参数object 即 class(object) 至于为什么我也不知道,只...
阅读全文
摘要:#在工作中遇见了一个处理数据的问题,纠结了很久,写下记录一下。#-*- coding:UTF-8 -*- #-*- author:ytxu -*- import codecs, os, sys, platform, string def env(): return platform.system()
阅读全文
摘要:Python条件语句Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。Python 编程中 if 语句用于控制程序的执行,基本形式为:if 判断条件: 执行语句……else: 执行语句……其中"判断条件"成立时(非零),则执行后面的语句,而执...
阅读全文
摘要:Python字符串字符串或串(String)是由数字、字母、下划线组成的一串字符。一般记为 :s="a1a2···an"(n>=0)它是编程语言中表示文本的数据类型。python的字串列表有2种取值顺序:从左到右索引默认0开始的,最大范围是字符串长度少1从右到左索引默认-1开始的,最大范围是字符串开...
阅读全文
摘要:大家都喜欢用hell world来写第一个程序,python这里也写一个! 直接输入print"hello world"然后运行就ok啦,是不是很简单? 你确实没看错真的这么简单。 当然你可以也在cmd下面进行运行,前提是你配置了系统环境变量,(直接把python的安装路径添加到path里...
阅读全文
摘要:第一次接触python是因为一个项目需要做自动化测试,因为各种限制没有使用QTP,选择了开源的比较流行的selenium,但如果只是靠selenium进行录制脚本、修改脚本这个很多时候没办法满足需求,而且脚本在执行过程中报错是非常多的,经过了解后发现python比较强大,所以选择了seleniu...
阅读全文