搜索到与相关的文章
Python

python3 基础

目录基础特性数据结构/常用函数函数类装饰器文件异常模块常用模块基础特性●首部添加#!/usr/bin/envpython3表示这是一个python3程序●变量为动态类型,弱类型语言的主要特性之一,要声明变量直接变量名=xx即可,如x=777●语句之后没有分号;作为结束,取而代之的是每行首部的缩进进行标识●运算符号中**代表^即指数,#为//,即注释,"""..."""为文档字符串,即/**...*/●默认数值类型为浮点型●基本类型函数;int(变量),fl

系统 2019-09-27 17:54:49 2057

Python

python的pytest框架之命令行参数详解(上)

前言pytest是一款强大的python自动化测试工具,可以胜任各种类型或者级别的软件测试工作。pytest提供了丰富的功能,包括assert重写,第三方插件,以及其他测试工具无法比拟的fixture模型。pytest是一个软件测试框架,是一款命令行工具,可以自动找到测试用例执行,并且回报测试结果。有丰富的基础库,可以大幅度提高用户编写测试用例的效率。具备扩展性,用户可以自己编写插件,或者安装第三方提供的插件。可以很容易地与其他工具集成到一起使用。比如持续

系统 2019-09-27 17:54:49 2057

Python

Appium+python自动化(三十二)- 代码写死一时爽,框架重构火葬场

简介江湖有言:”代码写死一时爽,框架重构火葬场“,更有人戏言:”代码动态一时爽,一直动态一直爽“,虽然听起来有点耸人听闻,但也没有想象中的那么严重,我们在开发写代码的时候留心和注意就可以了。为了重构时,少掉些头发,在开发的时候就得注意了。写死代码后,有变动后出现bug后我们的反应大佬和菜鸟对遗留写死代码的反应最后和宏哥一起膜拜一下能够重构写死代码的大牛是不是有宏哥的风范啊闲话少说,进入今天的主题:PageObject+unittest。问题思考前面我们都是

系统 2019-09-27 17:54:46 2057

Python

python 将字符串完成特定的向右移动方法

#将字符串中的元素完成特定的向右移动,参数:字符串、移动长度如:abcdef,移动2,结果:efabcd#原始方法,基本思想:末尾元素移动到开头,其他的元素依次向后移动.代码如下:defmove(lt,n):lt=list(lt)#将字符串转换为列表foriinrange(n%len(lt)):#确定移动几次,比如说移动从长度和列表的长度相同时,就没必要移动t=lt[len(lt)-1]#取出末尾元素forjinreversed(range(len(lt)

系统 2019-09-27 17:54:05 2057

Python

python不换行之end=与逗号的意思及用途

在python中我们偶尔会用到输出不换行的效果,python2中使用逗号,即可,而python3中使用end=''来实现的,这里简单为大家介绍一下,需要的朋友可以参考下python输出不换行Python2的写法是:print'hello',Python3的写法是:print('hello',end='')对于python2和python3都兼容的写法是:from__future__importprint_functionprint('hello',end=

系统 2019-09-27 17:53:12 2057

Python

【python+selenium学习】常见错误: 'gbk' codec

最近编写的自动化脚本,数据部分使用到了从配置文件中取,即自定义config.ini,但是在读取配置文件的时候却报错了'gbk'codeccan'tdecodebyte0xb0inposition30。错误信息的意思是gbk'编解码无法解码字节0xb0。开始我以为是配置文件中出现了中文字符,可检查后发现并没有。在网上查了相关资料后,无果。于是请教了其他同事,经过十几分钟的检查和验证,原来我在创建congfi.ini文件时,默认保存的编码类型是UTF-8。于是

系统 2019-09-27 17:52:28 2057

Python

python写日志文件操作类与应用示例

本文实例讲述了python写日志文件操作类与应用。分享给大家供大家参考,具体如下:项目的开发过程中,日志文件是少不了的,通过写日志文件,可以知道程序运行的情况。特别当部署在生产环境中的时候,这个时候一般不能debug,当然在有些情况时可以remotedebug(远程debug)。那种情况另当别论。还是用通常的写日志的方法,比如在java中,经常可以看到log4j,sf4j,logback等三方组件来写日志。在python中如何实现呢,其实python本身也

系统 2019-09-27 17:52:05 2057

Python

如何利用python给图片添加半透明水印

前言本文主要给大家介绍了关于python图片添加半透明水印的相关资料,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧示例代码:#coding:utf-8fromPILimportImage,ImageDraw,ImageFontdefadd_text_to_image(image,text):font=ImageFont.truetype('C:\Windows\Fonts\STXINGKA.TTF',36)#添加背景new_img=Ima

系统 2019-09-27 17:50:09 2057

Python

python基础学习笔记(十二)

python基础学习笔记(十二)2013-05-1621:47虫师阅读(...)评论(...)编辑收藏模块前面有简单介绍如何使用import从外部模块获取函数并且为自己的程序所用:>>>importmath>>>math.sin(0)#sin为正弦函数0.0模块是程序任何python程序都可以作为模块导入。假设写如下程序,并且将它保存为以C:\python\hello.py#hello.pyprint"hello,world!"下面通过python解释器调

系统 2019-09-27 17:48:50 2057

Python

Appium+python自动化(七)- 初识琵琶女Appium(千呼万唤始

简介“千呼万唤始出来,犹抱琵琶半遮面”,经过前边的各项准备工作,终于才把appium这位琵琶女请出来。那么下边就由宏哥给各位看官、小伙伴们和童鞋们来引荐这位美女(帅哥)。这一篇主要是对前边的内容做一个小小的总结,我们不能只顾得埋头拉车,不记得抬头看路可不行哦!说明:Appium--奴家的大号,提起奴家的大号在江湖上也是无人不知,无人不晓。奴家==Appium;一、奴家自我介绍奴家是一款开源的自动化测试工具,奴家可以支持iOS和安卓平台上的原生的,基于移动浏

系统 2019-09-27 17:47:44 2057