搜索到与相关的文章
Python

Python:Python 自动化测试框架 unittest 和 pytest

一、用例编写规则1.unittest提供了testcases、testsuites、testfixtures、testrunner相关的类,让测试更加明确、方便、可控。使用unittest编写用例,必须遵守以下规则:(1)测试文件必须先importunittest(2)测试类必须继承unittest.TestCase(3)测试方法必须以“test_”开头(4)测试类必须要有unittest.main()方法2.pytest是python的第三方测试框架,是

系统 2019-09-27 17:49:08 2043

Python

Python3.x版本中新的字符串格式化方法

我们知道Python3.x引入了新的字符串格式化语法。不同于Python2.x的复制代码代码如下:"%s%s"%(a,b)Python3.x是复制代码代码如下:"{0}{1}".format(a,b)今天我在用MySQLdb时,需要用带参数的复制代码代码如下:cursor.execute(sql,param)语句来完成SQL操作。被其他文章的陈旧说法给误导,用了复制代码代码如下:cursor.execute('insertintotestvalues(%s

系统 2019-09-27 17:48:45 2043

Python

python制作英语翻译小工具代码实例

这篇文章主要介绍了python制作英语翻译小工具代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下用python爬虫可以制作英语翻译小工具。来看下代码吧~importrequests,json#函数封装deftranslator():session=requests.session()i=input('请问你要翻译什么?')url='http://fanyi.youdao.com/translate'

系统 2019-09-27 17:48:32 2043

Python

Python动态参数/命名空间/函数嵌套/global和nonlocal

1.函数的动态参数1.1*args位置参数动态传参defchi(*food):print("我要吃",food)chi("大米饭","小米饭")结果:我要吃('大米饭','小米饭')#多个参数传递进去.收到的内容是元组tuple1.2**kwargs关键字参数动态传参deffunc(**kwargs):print(kwargs)func(a=1,b=2,c=3)func(a=1,b=2)结果:{'a':1,'b':2,'c':3}{'a':1,'b':2}

系统 2019-09-27 17:47:53 2043

Python

Python --我的常用函数

昆明地图defkmdt(x):importmatplotlib.pyplotaspltimportjsonwithopen('km.json','rb')asf:data=json.load(f)forfeainrange(len(data['features'])):df=data['features'][fea]['geometry']['coordinates']forf1inrange(len(df)):df1=df[f1]forf2inrange

系统 2019-09-27 17:46:53 2043

Python

Python3基础之list列表实例解析

通常来说Python中任何值都是一个对象,因此任何类型(int、str、list…)都是一个类。而类就必然有它的方法或属性,我们要记下这么多类的所有方法显然是不可能的,对此本文介绍两个小技巧:dir():内置函数,用来查询一个类或者对象所有属性,比如>>>dir(list)。help():内置函数,用来查询具体的说明文档,比如>>>help(int)。在上一篇的Python3的基本数据类型中,我们初步了解了list列表,也介绍了列表是Python中使用最频

系统 2019-09-27 17:46:51 2043

Python

跟老齐学Python之Python安装

任何高级语言都是需要一个自己的编程环境的,这就好比写字一样,需要有纸和笔,在计算机上写东西,也需要有文字处理软件,比如各种名称的OFFICE。笔和纸以及office软件,就是写东西的硬件或软件,总之,那些文字只能写在那个上边,才能最后成为一篇文章。那么编程也是,要有个什么程序之类的东西,要把程序写到那个上面,才能形成最后类似文章那样的东西。刚才又有了一个术语――“程序”,什么是程序?本文就不讲了。如果列为观众不是很理解这个词语,请上网google一下。注:

系统 2019-09-27 17:45:26 2043

Python

Python解释器和Python集成环境小结

目录一、执行Python程序的两种方式1.1交互式1.2命令行式二、执行Python程序的两种IDE2.1Pycharm2.2Jupyter一、执行Python程序的两种方式1.1交互式在终端内输入python3,然后输入python代码1.2命令行式在终端内输入python3文本文件路径二、执行Python程序的两种IDE2.1Pycharmhttps://www.cnblogs.com/nickchen121/p/10722733.html2.2Jup

系统 2019-09-27 17:45:26 2043

Python

Python脚本实现格式化css文件

最近研究研究了css,少不了去网上分析一下别人的网页,但很多网站的css文件都是要么写在一行,要么一个换行都没有,看起来极其痛苦,所以写一个脚本转换一下,转换为比较有可读性的格式。下面就是这个脚本:importstring,sysimportre,StringIOTAB=4defformat(ss):f=open(ss,"r")data=f.read()f.close()dlen=len(data)i=0buf=StringIO.StringIO()sta

系统 2019-09-27 17:38:44 2043

Python

python实现的config文件读写功能示例

本文实例讲述了python实现的config文件读写功能。分享给大家供大家参考,具体如下:1、设置配置文件[mysql]host=1234port=3306user=rootpassword=Zhsy08241128database=leartd2、读取配置文件importconfigparserimportosconf=configparser.ConfigParser()defreadConf():'''读取配置文件'''root_path=os.pa

系统 2019-09-27 17:38:38 2043