会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
GraceZen
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2017年12月20日
面向对象——继承,派生
摘要: 1.继承 继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或子类 单继承和多继承 1 class ParentClass1: 2 p
阅读全文
posted @ 2017-12-20 15:10 GraceZen
阅读(258)
评论(0)
推荐(0)
2017年12月19日
面向对象——类,对象,属性
摘要: 面向过程 核心是过程二字,过程指的是解决问题的步骤,设计一条流水线,机械式的思维方式 优点:复杂的问题流程化,进而简单化 缺点:可扩展性差 面向对象: 核心是对象二字,以上帝的视角,所有的物体都是对象,对象是特征与技能的结合体 优点:可扩展性强 缺点:编程复杂度高 应用场景:用户需求经常变化:互联网
阅读全文
posted @ 2017-12-19 17:05 GraceZen
阅读(423)
评论(0)
推荐(0)
2017年12月12日
re——正则表达式
摘要: 常用的表达式规则 '.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行 '^' 匹配字符开头,若指定flags MULTILINE,这种也可以匹配上(r"^a","\nabc\neee",flags=re.MULTILINE) '$' 匹配字符结尾, 若指
阅读全文
posted @ 2017-12-12 20:30 GraceZen
阅读(215)
评论(0)
推荐(0)
logging——日志
摘要: 导读 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error() an
阅读全文
posted @ 2017-12-12 19:43 GraceZen
阅读(316)
评论(0)
推荐(0)
configparser模块——用于生成和修改常见配置文档
摘要: 配置文档格式 1 [DEFAULT] 2 ServerAliveInterval = 45 3 Compression = yes 4 CompressionLevel = 9 5 ForwardX11 = yes 6 7 [bitbucket.org] 8 User = hg 配置文档文件格式 解
阅读全文
posted @ 2017-12-12 11:06 GraceZen
阅读(263)
评论(0)
推荐(0)
xml模块
摘要: xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 一、xml格式如下,就是通过<>节点来区别数据结构的 1 <?xml vers
阅读全文
posted @ 2017-12-12 11:05 GraceZen
阅读(194)
评论(0)
推荐(0)
序列化 pickle & json & shelve
摘要: 把内存数据转成字符,叫序列化,dump,dumps 把字符转成内存数据类型,叫反序列化load,loads dumps:仅转成字符串 dump不仅能把对象转换成str,还能直接存到文件内 json.dumps json.loads 1.把你的内存数据,通过网络,共享给远程其他人 2.定义了不同语言之
阅读全文
posted @ 2017-12-12 11:02 GraceZen
阅读(190)
评论(0)
推荐(0)
2017年12月11日
shutil——高级的 文件、文件夹、压缩包 处理模块
摘要: 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length])复制文件内容(不包含元数据)从类文件对象src到类文件对dst。可选参数length指定缓冲区的大小,负数表示一次性读入。默认会把数据切分成小块拷贝,以免占用太多内存。注意:拷贝是
阅读全文
posted @ 2017-12-11 22:24 GraceZen
阅读(997)
评论(0)
推荐(0)
sys
摘要: sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量
阅读全文
posted @ 2017-12-11 20:54 GraceZen
阅读(428)
评论(0)
推荐(0)
os模块
摘要: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs
阅读全文
posted @ 2017-12-11 20:52 GraceZen
阅读(171)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告