当前标签: python
Python第七章-面向对象高级
面向对象高级 一、 特性 特性是指的property. property这个词的翻译一直都有问题, 很多人把它翻译为属性, 其实是不恰当和不准确的. 在这里翻译成特性是为了和属性区别开来. 属性是指的attribute, 我们以前学习的实例变量和类变量是attribute, 所以也可以叫做实例属性和类属性. ...
2020-04-03 12:55
阅读(104)
python接口自动化测试 - unittest框架suite、runner详细使用
test suite * 测试套件,理解成测试用例集 * 一系列的测试用例,或测试套件,理解成测试用例的集合和测试套件的集合 * 当运行测试套件时,则运行里面添加的所有测试用例 test runner * 测试运行器 * 用于执行和输出结果的组件 test suite、test...
2020-01-27 12:25
阅读(340)
PythonI/O进阶学习笔记_11.python的多进程
content: 1. 为什么要多进程编程?和多线程有什么区别? 2. python 多进程编程 3. 进程间通信 ======================================= 一. 为什么要多进程编程?和多线程有什么区别? 由于GIL的存在,所以对于某一些多线程任务来说,无法利用多核的优势,...
2020-01-23 00:19
阅读(189)
Python是什么?你真的了解Python吗?
一、Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一。从性质上来讲它和我们熟知的C、java、php等没有什么本质的区别,也是一种开发语言,而且已经进阶到主流的二十多种开发语言的top 3(数据源自最新的TIOBE排行榜)。 来头不小啊!二十多种主流的开发语言,我...
2019-12-22 13:23
阅读(204)
记录我的 python 学习历程-Day08 文件的操作
文件操作的初识 * 用 python 代码对文件进行各种操作。 基本构成: * 文件路径:path * 打开方式:读、写、追加、读写、写读…… * 编码方式:utf-8 / gbk / gb2312…… f = open('文件路径或者相对路',encoding='编码方式',mode='模式')...
2019-12-20 23:56
阅读(137)
《一头扎进》系列之Python+Selenium框架设计篇1- 价值好几K的框架,不看别后悔,过时不候
1. 什么是自动化测试框架 在了解什么是自动化测试框架之前,先了解一下什么叫框架?框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面,而后者是从目的方面给出的定 义。 从框架的定义可以了解,框架可以是被重用的基础平...
2019-12-17 14:00
阅读(169)
最常见Python面试题及答案:说说Python变量、函数、类的命名规则
最常见Python面试题及答案总结教程又来啦:本期的Python常见面试题 跟大家说的是:Python变量、函数、类的命名规则!不知道的同学拿出笔记本啦!下面开始: 问:Python变量、函数、类的命名规则? 答:Python命名规范在编写代码中起到很重要的作用,虽然不遵循命名规范,程序可能也可以运行,但是使用命...
2019-12-05 11:12
阅读(240)
Python编码风格篇:比较运算符
前几天有看到一篇 Flask 开发团队内部 Python 编码风格指南 ,里面有一段关于比较的规范觉得很有意思: 任意类型之间的比较,使用 == 和 != 与单例(singletons)进行比较时,使用 is 和 is not 永远不要与 True 或 False 进行比较(例如,不要这样写:foo == Fals...
2019-11-19 19:16
阅读(194)