![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
Mrs Wang
软件测试工程师
展开
-
jenkins中执行python文件报python‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
2.jenkins中再次运行python脚本,如果报python' 不是内部或外部命令,也不是可运行的程序或批处理文件,需确认是否jenkins安装了python插件,安装启用后重试。1.windows打开命令行,快捷键win+R,或搜索运行,输入cmd,enter,输入python,查看返回结果。如果未返回具体的版本号,应该是环境变量未配置。原创 2023-11-24 16:21:34 · 567 阅读 · 0 评论 -
Python-列表和元祖的区别
tuple[2]=4 #修改元祖失败 TypeError: 'tuple' object does not support item assignment。print(list) #输出:[1,3,"ceshi"]print(tuple) #输出:(1,3,"ceshi)print(tuple[2)] #输出:ceshi。print(tuple[2]) #输出:ceshi。print(list[2]) #输出:ceshi。print(list[2]) #输出:4。原创 2023-11-21 11:07:04 · 123 阅读 · 0 评论 -
IIS上执行通过python的CGI模块执行python脚本
先,我们先要去官网下载 原生的 Python 2.7。为什么用 2.7,不用3.X。原因是 2.7 比较大众。而且,好多开发程序都是在此基础上进行的。而且,2.7 与 3.X 差不多。呵呵……其实,我想用它编译 QT。。。我们先上官网来下载,网址:https://www.python.org/。这里,我们下载 2.7.8。下载完后,我们就要双击它。进行安装。...转载 2019-04-24 10:00:40 · 336 阅读 · 1 评论 -
Python爬虫原理
前言简单来说互联网是由一个个站点和网络设备组成的大网,我们通过浏览器访问站点,站点把HTML、JS、CSS代码返回给浏览器,这些代码经过浏览器解析、渲染,将丰富多彩的网页呈现我们眼前;一、爬虫是什么?如果我们把互联网比作一张大的蜘蛛网,数据便是存放于蜘蛛网的各个节点,而爬虫就是一只小蜘蛛,沿着网络抓取自己的猎物(数据)爬虫指的是:向网站发起请求,获取资源后分析并提取有用数据的...转载 2019-05-05 17:33:18 · 267 阅读 · 0 评论 -
Python除法运算结果为0
如以下运算:result结果为0# -*- coding: utf-8 -*gdp = [13, 33, 21, 4, 21]gdpsum = sum(gdp)print gdpsumone = max(gdp)print onegdp.remove(one)two = max(gdp)print twogdp.remove(two)three = max(gdp)pr...原创 2019-04-25 17:13:20 · 6357 阅读 · 0 评论 -
Python-json.load()、json.loads()、json.dump()、json.dumps()的联系和区别
1、json.load()是从文件中读出json格式的字符串;with open('text.json','r',encoding='utf-8') as f: print(json.load(f))控制台打印结果:{ "name": "anthony", "sex": "man" }2、json.loads()是将json格式的字符串转为字典类型。# -*- ...转载 2019-05-27 14:06:41 · 149 阅读 · 0 评论 -
简析unittest
unittest是单元测试框架,既可以做单元测试,也可以做自动化测试。1)unittest属性1.unittest.TestCase:TestCase类,所有测试用例类继承的基本类。2.unittest.TestSuite():创建测试套件,把多个测试用例集合在一起3.unittest.makeSuite():一次性加载一个类文件下所有测试用例到suite中去4.addTe...原创 2019-02-27 13:49:54 · 355 阅读 · 0 评论 -
Python请求四种格式
1.application/x-www-form-urlencoded例子:username=ceshi&password=1111112.application/json例子:{"username":"ceshi","password":"111111"}3.text/xml例子:<?xml version="1.0" encoding="ut原创 2019-03-01 16:49:03 · 275 阅读 · 0 评论 -
PyCharm中Python和Python tests的两种运行方式
首先,我要吐槽一下,昨天两份完全相同的代码在不同的python文件中运行的结果不一样,我做的是一个生成xml格式测试报告的功能,但是在一个python文件中死活运行不出来,脑壳疼;最后,查了n+10086n多资料,才发现是unittest搞的鬼。之所以会出现这种情况,是因为一旦导入unittest模块,pycharm会自动识别以unittest的方式去运行。如果想要生成xml格式测试报告,...原创 2019-01-31 10:37:54 · 6002 阅读 · 0 评论 -
Python输出页面源代码
Python代码:import urllib2;request=urllib2.Request("http://www.baidu.com");response=urllib2.urlopen(request);print response.read();运行结果:E:\PycharmProjects\wjh\venv\Scripts\python.exe E:/Pychar...原创 2018-10-15 09:47:41 · 7297 阅读 · 0 评论 -
Python基础语法
1.IF语句age=23if age==12: print "my age is 12"elif age>12: print "my age is not 12"elif age<12: print "I,m very young"else: print "it is not possible"2.WHILEcount=5while(count...原创 2018-10-15 10:58:25 · 169 阅读 · 0 评论 -
Python基本使用
test.pydef addnum(a,b): return a+bceshi.pyimport testa=raw_input("please input a:")b=raw_input("please input b:")c=test.addnum(int(a),int(b))print "a+b=",c运行结果:原创 2018-10-15 13:19:02 · 1693 阅读 · 0 评论 -
Python+Selenium 下拉列表报错Message: element not interactable
今天准备做一个购车页面的自动化,写到下拉列表时,运行脚本抛出了异常:selenium.common.exceptions.ElementNotVisibleException: Message: element not interactable 如下图所示,一开始使用了select_by_index()的方法,脚本运行失败,发现是没仔细查看代码~~,此处代码不是select-option...原创 2018-11-15 14:18:30 · 27972 阅读 · 5 评论 -
解决python环境下安装了selenium,但仍然报错问题ImportError: No module named 'selenium'
前几天,部署了自动化测试环境:python+selenium 安装了python,pip和selenium,都是根据网上的教程走的,但是在Pycharm中写入from selenium import webdriver时仍然报错:ImportError: No module named 'selenium' 花费了一天的时间,终于整好了~~~,大家可以看一下坑是否相同!...原创 2018-11-12 10:18:30 · 21358 阅读 · 25 评论 -
Pycharm中Project的切换
1、打开File-open2、在弹出的页面中,找到Project所在的目录3、选择需要打开的项目,选择在新页面打开还是覆盖当前项目,即可原创 2019-01-11 16:06:36 · 14769 阅读 · 0 评论 -
解决jenkins或cmd中运行python脚本报ImportError: No module named xmlrunner的问题
1、直接在脚本最上方添加两行代码:import sysprint (sys.path)2、执行后,会打印出很多路径,如下:[u'E:\\PycharmProjects\\autoInterface\\wjhtest', 'E:\\PyCharm 2018.2.4\\helpers\\pydev', 'E:\\PycharmProjects\\autoInterface', 'E:\...原创 2019-01-31 13:56:15 · 2545 阅读 · 0 评论 -
Python安装requests
1、在搜索框中输入“cmd”,按ENTER键2、找到python的安装目录,并切换到“Scripts”目录下,复制地址E:\Python27\Scripts3、在cmd中切换到2中所复制目录cd:E:\Python27\Scriptse:4、输入pip install requests,提示安装成功...原创 2019-01-29 14:41:48 · 517 阅读 · 0 评论 -
Python简单模拟POST请求
1、# -*- coding: utf-8 -*import requestsurl = "https://xxx/Account/Login"querystring = {"LoginName":"xxx","PassWord":"xxx"}headers = {}response = requests.request("POST", url, headers=he原创 2019-01-30 10:07:22 · 1295 阅读 · 0 评论 -
简单图片爬虫
# coding:utf-8import urllibimport redef get_html(url): page = urllib.urlopen(url) html_code = page.read() return html_codedef get_image(html_code): reg = r'data-src="(.+?\.jpg)"...转载 2018-09-29 15:41:11 · 195 阅读 · 0 评论