随笔分类 - Python
摘要:Spider are classes which define how a certain site (or a group of sites) will be scraped, including how to perform the crawl and how to extract strutu
阅读全文
posted @ 2017-11-03 22:54
眼镜男
摘要:1. 安装 会自动解决依赖. $ pip install scrapy 相关依赖的库介绍: 1. : XML 和 HTML 解析器. 2. : 基于 lxml 的 HTML/XML 数据提取器 3. : a multi purpose helper for dealing with URLs and
阅读全文
posted @ 2017-10-28 18:25
眼镜男
摘要:"参考: python 使用 pycrypto 实现 AES 加密解密" "参考: 分组对称加密模式:ECB/CBC/CFB/OFB" 代码示例 : import hashlib from Crypto.Cipher import AES from binascii import b2a_hex,
阅读全文
posted @ 2017-03-21 11:39
眼镜男
摘要:一. 创建类和对象 1. 创建类及类实例 class TestA: def func(self): print("Test A") obj = TestA() 类对象指针. 创建类的实例, 根据类创建对象. 2. self : 方法的形式参数, 代指执行方法的对象本身, Python 内部自动传递.
阅读全文
posted @ 2017-03-17 10:30
眼镜男
摘要:反射 : hasattr(obj, "attr") : 判断对象是否具有某个属性或方法. setattr(obj, "attr", value) : 给对象添加属性/方法, 及属性值,方法函数 只存在于内存中, 不修改源码文件. getattr(obj, "attr", default) : 获取某
阅读全文
posted @ 2017-03-16 11:03
眼镜男
摘要:一. 百分号方式 语法 : %[(name)][flags][width].[precision]typecode (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐;正数前加正好,负数前加负号; 左对齐;正数前无符号,负数前加负号; 空格 右对齐;正数前加空格
阅读全文
posted @ 2017-03-15 14:02
眼镜男
摘要:python原理 深浅拷贝 从数据类型说开去 str, num : 一次性创建, 不能被修改, 修改即是再创建. list,tuple,dict,set : 链表,当前元素记录, 下一个元素的位置,上一个元素的位置 深浅拷贝: import copy copy.copy() 浅拷贝 copy.dee
阅读全文
posted @ 2017-03-03 10:46
眼镜男
摘要:python 排序算法 冒泡排序 原理 从数组的底部开始, 两两比较大小, 小的在下,大的在上, 依次类推直到顶部. 当整个数组比较完毕, 则 最上面的一定是最大值 (此即冒泡的由来); 当第一轮比较完毕, 重新从底部开始比较, 此轮比较完毕, 则次大的排在第二位, 依次类推. 实现 1. 使用 r
阅读全文
posted @ 2017-03-03 10:12
眼镜男
摘要:格式 : a if 条件 else b 示例 : 1. 在 return 中使用 def com(a,b): 返回最大值 return a if a b else b 2. 赋值 时使用: l = 1 if 2 1 else 2
阅读全文
posted @ 2017-03-03 10:07
眼镜男
摘要:语言的内存管理是语言设计的一个重要方面. 它是决定语言性能的重要因素. 无论是 c语言 的手工管理, 还是 Java 的垃圾回收, 都成为语言最重要的特种. 以下以 python 为例, 说明一门动态语言类型的, 面向对象的语言的内存管理方式. 1. 对象的内存使用 赋值语句 数字 1 是一个对象,
阅读全文
posted @ 2017-03-02 14:16
眼镜男
浙公网安备 33010602011771号