写代码的运维妞

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年11月7日

摘要: 迭代器是一种对象类型!可以由生成器生成! 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后,元素可以不存在或者被销毁。这个特点使得它特别适合用于遍历一些巨大的或是无 阅读全文
posted @ 2016-11-07 11:05 kayegao 阅读(195) 评论(0) 推荐(0) 编辑

2016年11月5日

摘要: XML是实现不同语言或程序之间进行数据交换的协议,XML文件格式如下: 1. python中的XML对象 以XML字符串 2. python中的Element对象 XML对象是节点嵌套节点,每一个节点构成一个Element对象,Element对象定义如下,有以下功能,以便对当前节点进行操作: 1 c 阅读全文
posted @ 2016-11-05 15:00 kayegao 阅读(2960) 评论(0) 推荐(0) 编辑

2016年11月4日

摘要: http://regexr.com/ 是一个提供在线版的正则式编辑、学习、创建和测试的平台,帮助编程人员快速的编写正则表达式,内置多种转义字符,点击即可添加,同时还拥有在线保存和分享的功能。 一、正则表达式 - 入门篇 1.元字符. 匹配除结束符以外的任意字符,某些情况下不能匹配行起始符 ^ 匹配行 阅读全文
posted @ 2016-11-04 18:39 kayegao 阅读(937) 评论(0) 推荐(0) 编辑

2016年10月29日

摘要: 增强版示例: 以上加密算法虽然依然非常厉害,但时候存在缺陷,即:通过撞库可以反解。所以,有必要对加密算法中添加自定义key再来做加密。 还不够吊?python 还有一个 hmac 模块,它内部对我们创建 key 和 内容 再进行处理然后再加密 4. 比较print 与 sys.stdout.writ 阅读全文
posted @ 2016-10-29 21:02 kayegao 阅读(164) 评论(0) 推荐(0) 编辑

2016年9月20日

摘要: 参考: http://www.cnblogs.com/wupeiqi/articles/5501365.html http://www.cnblogs.com/alex3714/articles/5161349.html 1、模块的分类 内置模块:存放在lib目录下 第三方模块:通常放到site-p 阅读全文
posted @ 2016-09-20 14:04 kayegao 阅读(309) 评论(0) 推荐(0) 编辑

摘要: 问题:一个函数可以被多个装饰器装饰吗?可以! 问题:更厉害的装饰器?如下:事前装饰+函数+事后装饰 用一张图来解释语句的执行顺序,如下: 阅读全文
posted @ 2016-09-20 11:12 kayegao 阅读(190) 评论(0) 推荐(0) 编辑

摘要: 内置函数 注:查看详细猛击这里 abs() 对传入参数取绝对值 bool() 对传入参数取布尔值, None, 0, "",[],{},() 这些参数传入bool后,返回False all() 所有传入参数为真,才为真 any() 任何一个传入参数为真,才为真 ascii() 自动执行传入参数的_r 阅读全文
posted @ 2016-09-20 10:41 kayegao 阅读(4779) 评论(1) 推荐(1) 编辑

2016年9月9日

摘要: 一、自定义函数 定义函数时,函数体不执行;只有在调用函数时,函数体才执行。函数的结构: 1. def 2. 函数名 3. 函数体 4. 返回值 如果没有声明返回值,返回值默认为None 5. 参数 形式参数 定义函数时出现的参数,称之为形式参数,有几个形参就写几个,eg. def func(args 阅读全文
posted @ 2016-09-09 11:27 kayegao 阅读(3308) 评论(0) 推荐(1) 编辑

2016年9月2日

摘要: 1、整型 int 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807 阅读全文
posted @ 2016-09-02 16:32 kayegao 阅读(800) 评论(1) 推荐(0) 编辑

摘要: open的原型定义在bultin.py中,是一种内建函数,用于处理文件 def open(file, mode='r', buffering=None, encoding=None, errors=None, newline=None, closefd=True): # known special 阅读全文
posted @ 2016-09-02 15:51 kayegao 阅读(1864) 评论(0) 推荐(0) 编辑