08 2016 档案
摘要:自动化测试的语言选择:python(python 2.7/3.4)系统环境为:Win7(x64) 相关程序:appium,jdk,adt 一、配置环境步骤说明 1.下载JDK配置环境变量: 在环境变量中查看是否存在JAVA_HOME,CLASSPATH变量,这样标识是为了以后能够看出该变量属于哪一部
阅读全文
摘要:def fetch(ip): url = 'http://ip.taobao.com/service/getIpInfo.php?ip=' + ip result = [] try: response = urllib.urlopen(url).read() jsondata = json.loads(response) i...
阅读全文
摘要:import logging.handlers class Sdplog: logger = None levels = { "DEBUG" : logging.DEBUG, "INFO" : logging.INFO, "WARNING" : logging.WARNING, "ERROR" : logging.E...
阅读全文
摘要:1 #!/usr/bin/python 2 #-*- coding:utf-8 -*- 3 ''' 4 Created on 2013-7-14 5 6 @author: Administrator 7 ''' 8 9 user_agents = [ 10 'Mozilla/5.0 (Windows
阅读全文
摘要:1 # -*- coding: UTF-8 -*- 2 from Tkinter import * 3 from tkMessageBox import * 4 5 ip = [ 6 58,50,42,34,26,18,10,2,60,52,44,36,28,20,12,4, 7 62,54,46,38,30,22,14,6...
阅读全文
摘要:#coding=utf-8 #识别字符序列变换算法,当前支持标准的MD5、SHA-1、Base64,及主流的URL编码、HTML编码 import re import sys #MD5判断函数 def checkMD5(inStr): MD5KeyStrs = '0123456789abcdefABCDEF' inStr = inStr.strip() #判断M...
阅读全文
摘要:#!/usr/bin/python # This was written for educational purpose only. Use it at your own risk. # Author will be not responsible for any damage! # #######
阅读全文
摘要:用例设计: 执行用例代码:# -*- coding: UTF-8 -*-import xlrd,logging,urllib,urllib2,json,sysfrom pylsy import pylsytable##########################################################################################...
阅读全文
摘要:# -*- coding:utf8 -*-from Crypto.Hash import MD5from Crypto.Cipher import AESfrom Crypto import Randomimport socketimport uuidimport getpassimport os#
阅读全文
摘要:性能测试这种测试方式在发生过程中,其中一个过渡性的工作,就是对执行过程中的问题,进行定位,对功能的定位,对负载的定位,最重要的,当然就是问题中说的“瓶颈”,接触性能测试不深,更非专家,自己的理解,瓶颈产生在以下几方面: 1、网络瓶颈,如带宽,流量等形成的网络环境 2、应用服务瓶颈,如中间件的基本配置
阅读全文
摘要:import logging # 创建一个logger logger = logging.getLogger('cmccLogger') logger.setLevel(logging.DEBUG) # 创建一个handler,用于写入日志文件 fh = logging.FileHandler('t
阅读全文
摘要:#!/usr/bin/python# -*- coding:utf8 -*-# Python: 2.7.8# Platform: Windows# Authro: wucl# Program: 端口扫描# History: 2015.6.1 import socket, time, threadso
阅读全文
摘要:1. [代码][Python]代码 简单去重 ? 1 2 3 4 5 l = [1,2,3,3] l = list(set(l)) >>>l >>>[1,2,3] 1. [代码][Python]代码 简单去重 ? 1 2 3 4 5 l = [1,2,3,3] l = list(set(l)) >>
阅读全文
摘要:AppiumDriver getAppStrings() 默认系统语言对应的Strings.xml文件内的数据。iOS driver.getAppStrings(Stringlanguage) 查找某一个语言环境对应的字符串文件Strings.xml内数据 sendKeyEvent(intkey)
阅读全文
摘要:python 太强大了,以至于它什么都可以做,哈哈,开个玩笑。但是今天要讲的真的是一个非常神奇的应用。 使用python写一个聊天工具 其实大家平时用的QQ类似的聊天工具,也是使用socket进行聊天,只是它还包含了更加复杂的功能。基本原理是一样的。 python实现聊天功能,主要用到了socket
阅读全文
摘要:# coding=utf-8 from time import time def logged(when): def log(f,*args,**kargs): print("called: function:%s,args:%r,kargs:%r"%(f,args,kargs)) def pre_
阅读全文
摘要:今天来弄一个后台破解的Python小程序,哈哈,直接上代码吧,都有注释~~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 4
阅读全文
摘要:一个简易的日志监控的脚本,功能如下:1.windows环境2.当匹配日志关键字时会发出声音,匹配的关键字不同,播放的声音不同3.能做到实时响应 注意:是在win环境下哦 直接上代码吧 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2
阅读全文
摘要:urllib2是Python的一个获取URLs(Uniform Resource Locators)的组件。他以urlopen函数的形式提供了一个非常简单的接口, 这是具有利用不同协议获取URLs的能力,他同样提供了一个比较复杂的接口来处理一般情况,例如:基础验证,cookies,代理和其他。 它们
阅读全文
摘要:python字符串连接的方法,一般有以下三种:方法1:直接通过加号(+)操作符连接website=& 39;python& 39;+& 39;tab& 39;+& 39; com& 39;方法2 python字符串连接的方法,一般有以下三种: 方法1:直接通过加号(+)操作符连接 1 website
阅读全文
摘要:python语言中的列表排序方法有三个:reverse反转/倒序排序、sort正序排序、sorted可以获取排序后的列表。在更高级列表排序中,后两中方法还可以加入条件参数进行排序。 reverse()方法 将列表中元素反转排序,比如下面这样 1 2 3 4 >>> x = [1,5,2,3,4] >
阅读全文
摘要:在开发上传服务时,经常需要对上传的文件进行过滤。 本文为大家提供了python通过文件头判断文件类型的方法,非常实用。 代码如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 3
阅读全文
摘要:进程与线程的历史 我们都知道计算机是由硬件和软件组成的。硬件中的CPU是计算机的核心,它承担计算机的所有任务。 操作系统是运行在硬件之上的软件,是计算机的管理者,它负责资源的管理和分配、任务的调度。 程序是运行在系统上的具有某种功能的软件,比如说浏览器,音乐播放器等。 每次执行程序的时候,都会完成一
阅读全文
摘要:无论哪种编程语言,时间肯定都是非常重要的部分,今天来看一下python如何来处理时间和python定时任务,注意咯:本篇所讲是python3版本的实现,在python2版本中的实现略有不同,有时间会再写一篇以便大家区分。 1.计算明天和昨天的日期 1 2 3 4 5 6 7 8 9 10 11 12
阅读全文
摘要:在python中获取ip地址和在php中有很大不同,在php中往往比较简单。那再python中怎么做呢? 我们先来看一下python 获得本机MAC地址: 1 2 3 4 import uuid def get_mac_address(): mac=uuid.UUID(int = uuid.getn
阅读全文
摘要:今天我们来看一下如何用python获取网络时间和本地时间,直接上代码吧,代码中都有注释。 python获取网络时间 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 获取网络时间 def get
阅读全文
摘要:背景在一个新的项目里面加入了日志功能,想自己写一个,但是一个偶然的机会,通过google发现Python内建了一个非常强大的日志(log)模块:l... 背景 在一个新的项目里面加入了日志功能,想自己写一个,但是一个偶然的机会,通过google发现Python内建了一个非常强大的日志(log)模块:
阅读全文
摘要:python操作mysql数据库的相关操作实例# -*- coding: utf-8 -*-#python operate mysql databaseimport MySQLdb #数据库名称DATABAS... python操作mysql数据库的相关操作实例 1 2 3 4 5 6 7 8 9
阅读全文
摘要:''' Created on 2013-8-23 @author: codegeek ''' def bubble_sort(seq): for i in range(len(seq)): for j in range(i,len(seq)): if seq[j] < seq[i]: tmp = s
阅读全文
摘要:对List进行排序,Python提供了两个方法方法1 用List的内建函数list sort进行排序list sort(func=None, key=None, reverse=False)Python实 对List进行排序,Python提供了两个方法 方法1.用List的内建函数list.sort
阅读全文
摘要:随机整数:>>>importrandom>>>random randint(0,99)21随机选取0到100间的偶数:>>>importrandom>>>random randrange(0,101,2)42随机浮点数 随机整数: 1 2 3 >>> import random >>> random
阅读全文
摘要:Python中一般使用xlrd库来读取Excel文件,使用xlwt库来生成Excel文件,使用xlutils库复制和修改Excel文件。这三个库只支持到Excel2003。pyt Python中一般使用xlrd库来读取Excel文件,使用xlwt库来生成Excel文件,使用xlutils库复制和修改
阅读全文
摘要:python语言的3 x完全不向前兼容,导致我们在python2 x中可以正常使用的库,到了python3就用不了了 比如说mysqldb目前MySQLdb并不支持python3 python语言的3.x完全不向前兼容,导致我们在python2.x中可以正常使用的库,到了python3就用不了了.比
阅读全文
摘要:Python随机生成验证码的方法有很多,今天给大家列举两种,大家也可以在这个基础上进行改造,设计出适合自己的验证码方法方法一:利用range Python随机生成验证码的方法有很多,今天给大家列举两种,大家也可以在这个基础上进行改造,设计出适合自己的验证码方法 方法一: 利用range方法 1 2
阅读全文
摘要:raw_input和input两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。下面举两个例子,来说明两者 raw_input和input两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。但他们的功能不尽相同。下面举两个例子,来说明两
阅读全文
摘要:最近在使用python做接口测试,发现python中http请求方法有许多种,今天抽点时间把相关内容整理,分享给大家,具体内容如下所示: 一、python自带库 urllib2 python自带库urllib2使用的比较多,简单使用如下: import urllib2 response = urll
阅读全文
摘要:这篇文章主要介绍了Python返回真假值(True or False)小技巧,本文探讨的是最简洁的条件判断语句写法,本文给出了两种简洁写法,需要的朋友可以参考下 如下一段代码: def isLen(strString): if len(strString) 6: return True else:
阅读全文
摘要:总结了一下Python字符串连接的5种方法: 1. 加号 第一种,有编程经验的人,估计都知道很多语言里面是用加号连接两个字符串,Python里面也是如此直接用 “+” 来连接两个字符串; print 'Python' + 'Tab' 结果: PythonTab 2. 逗号 第二种比较特殊,使用逗号连
阅读全文
摘要:!/usr/bin/env python coding=utf 8 s="中文" if isinstance(s, unicode): s=u"中文" print s.encode('gb2312') else: s="中文" print s.decode('utf 8').encode('gb23
阅读全文
摘要:在python中可以通过in和not in关键字来判读一个list中是否包含一个元素 pythontab = ['p','y','t','h','o','n','t','a','b'] if 't' in pythontab: print 't in pythontab' if 'w' not in
阅读全文
摘要:1.安装相关组件 python 2.7和pip mongodb scrapy (pip install scrapy) flask (pip install Flask) pymongo (pip install pymongo) 2.爬虫 乌云公开漏洞和知识库的爬虫分别位于目录scrapy/woo
阅读全文

浙公网安备 33010602011771号