python自动化开发-6-面向对象编程
摘要:面向对象编程 面向对象的特性 封装:把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承:面向对象编程 (OOP) 语言的一个主要功能就是“继承”。它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。 多态:允许你
阅读全文
posted @
2017-02-28 19:02
永远的大空翼
阅读(188)
推荐(0) 编辑
python自动化开发-6-常用模块-续
摘要:python的常用模块(续) shelve模块:是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式。 configparser模块:对配置文件进行解析。 hashlib模块:主要用于加密。 例子:输出十六进制MD5值 1 # Author:RYB
阅读全文
posted @
2017-02-28 12:46
永远的大空翼
阅读(115)
推荐(0) 编辑
python自动化开发-6
摘要:python的常用模块(续) shutil模块:主要是做文件复制的。文件,文件夹,压缩包等的处理模块。 常用的方法: shutil.copyfileobj:将文件的内容拷贝到另一个文件中。 例子: 1 # Author:RYB 2 # __*__coding:utf-8__*__ 3 import
阅读全文
posted @
2017-02-27 16:33
永远的大空翼
阅读(112)
推荐(0) 编辑
python自动化开发-5b
摘要:python的常用模块(续) time和datetime模块 time模块和datetime模块举例 例子:获取当前时间 1 import datetime,time 2 now = time.strftime("%Y-%m-%d %H:%M:%S") 3 print(now) 4 now = da
阅读全文
posted @
2017-02-21 08:21
永远的大空翼
阅读(126)
推荐(0) 编辑
python自动化开发-5a
摘要:python的常用模块 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一
阅读全文
posted @
2017-02-20 10:43
永远的大空翼
阅读(128)
推荐(0) 编辑
python自动化开发-5
摘要:列表生成式 生成器 迭代器 列表生成式 举个例子 列表[0, 1, 2, 3, 4, 5, 6],要求把列表里的每个值加1,如何实现呢? 1 L=[0, 1, 2, 3, 4, 5, 6] 2 a={i+1 for i in L} 3 print(a) 生成器 生成器:如果列表中的元素可以按照某种算
阅读全文
posted @
2017-02-20 08:39
永远的大空翼
阅读(119)
推荐(0) 编辑
python自动化开发-4
摘要:装饰器之我见 python里的装饰器到底是个什么东东,初看起来,可能有的小伙伴会发懵啊,哈哈。 先来个装饰器的例子瞅瞅: 1 Author:RYB 2 # __*__coding:utf-8__*__ 3 4 ''' 5 dec函数通过用户名和密码实现验证功能。 6 ''' 7 def dec(fu
阅读全文
posted @
2017-02-13 11:54
永远的大空翼
阅读(201)
推荐(0) 编辑
python自动化开发-3
摘要:python里的集合 1.集合的概念 集合(set):把不同的元素组成一起形成集合,是python基本的数据类型。set集合,是一个无序且不重复的元素集合。 2.集合的主要作用 1)去重 举例说明: 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段;函数能提高应用的模块性,和代码的重
阅读全文
posted @
2017-02-04 10:48
永远的大空翼
阅读(271)
推荐(0) 编辑