05 2016 档案
摘要:http://www.cnblogs.com/wupeiqi/articles/5040823.htmlhttp://i.cnblogs.com/EditPosts.aspx?postid=5543730 scoket基础 client端口最多有65535 2**16 在三次握手执行完之后,所有的通
阅读全文
摘要:新式类和经典类的区别 python2.7 新式类——广度优先 经典类——深度优先 python3.0 新式类——广度优先 经典类——广度优先 广度优先才是正常的思维,所以python 3.0中已经修复了经典类深度优先的特性,改为了广度优先 1 class A: 2 n = 'A' 3 def f2(
阅读全文
摘要:Python之路,Day6 - 面向对象学习 本节内容: 面向对象编程介绍 为什么要用面向对象进行开发? 面向对象的特性:封装、继承、多态 类、方法、 同时可参考链接: http://www.cnblogs.com/wupeiqi/p/4493506.html 面向对象编程(Object-Orien
阅读全文
摘要:常用模块之logging 用于便捷记录日志且线程安全的模块 对于等级: 只有大于当前日志等级的操作才会被记录。 对于格式,有如下属性可是配置: 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,
阅读全文
摘要:执行系统命令 可以执行shell命令的相关模块和函数有: os.system os.spawn* os.popen* --废弃 popen2.* --废弃 commands.* --废弃,3.x中被移除 1 import commands 2 3 result = commands.getoutpu
阅读全文
摘要:常用模块之hashlib模块 用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法 import md5 hash = md5.new() hash.update('admin') print h
阅读全文
摘要:PyYAML模块 Python也可以很容易的处理ymal文档格式,只不过需要安装一个模块,参考文档:http://pyyaml.org/wiki/PyYAMLDocumentation 常用模块之ConfigParser模块 用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中
阅读全文
摘要:常用模块之shutil 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length]) 将文件内容拷贝到另一个文件中,可以部分内容 1 def copyfileobj(fsrc, fdst, length=16*1024): 2 """cop
阅读全文
摘要:json & pickle 模块(序列化) json和pickle都是序列化内存数据到文件 json和pickle的区别是: json是所有语言通用的,但是只能序列化最基本的数据类型(字符串、字典、列表),像函数、类、python日期都不能序列化 pickle可以序列化python几乎所有的数据类型
阅读全文
摘要:OS模块 提供对操作系统进行调用的接口 os.path.isfile("yt.py")#判断是否为文件 os.path.isdir("yt.py")#判断是否为目录 os.system("dir")#执行系统命令 更多猛击这里 sys模块
阅读全文
摘要:random模块 随机数 生成随机验证码 time 时间相关的操作,时间有三种表示方式: 时间戳 1970年1月1日之后的秒,即:time.time() 格式化的字符串 2014-11-11 11:11, 即:time.strftime('%Y-%m-%d') 结构化时间 元组包含了:年、日、星期等
阅读全文
摘要:模块介绍 本节大纲: 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称
阅读全文
摘要:模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 如:os 是
阅读全文
摘要:目录 1、简介 2、字符匹配 1、简介:就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。2、字符匹配:字符匹配(普通字符,元字符):普通
阅读全文
摘要:目录 1、算法基础 2、冒泡排序 3、时间复杂度 (1)时间频度 (2)时间复杂度 4、指数时间 5、常数时间 6、对数时间 7、线性时间 1、算法基础 要求:生成一个4*4的2维数组并将其顺时针旋转90度 #!_*_coding:utf-8_*_ array=[[col for col in ra
阅读全文
摘要:目录 1、正在表达式 2、正则表达式常用5种操作 3、正则表达式实例 4、re.match与re.search的区别 5、json 和 pickle 1、正则表达式 语法: import re #导入模块名 p = re.compile("^[0-9]") #生成要匹配的正则对象 , ^代表从开头匹
阅读全文

浙公网安备 33010602011771号