py小强

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

2019年6月30日

摘要: configparser模块是解析配置文件时使用的模块。\ 处理方式类似字典 配置文件内容: 增删改查: 阅读全文
posted @ 2019-06-30 19:28 py小强 阅读(81) 评论(0) 推荐(0)

摘要: 6.3.7 序列化模块 (pickle,json,shelve,xml) 文件写入,数据传输时,我们都是以字符串形式写入的(因为字符串可以encode成bytes)。 那其他类型(比如字典,列表等)想写入文件时如何处理呢? 这时候我们就需要一种操作,叫做序列化。 +那什么是序列化呢? + 把内存数据 阅读全文
posted @ 2019-06-30 19:27 py小强 阅读(151) 评论(0) 推荐(0)

摘要: shutil模块是一个 高级的文件,文件夹,压缩包处理模块。 包含各种形式的文件和文件夹的拷贝,删除,移动,压缩。 1. shutil.copyfileobj(fsrc,fdst[,length]) \ (循环的)读取文件内容并拷贝到另一个文件中,知道文件最后。可以设置循环的每次读取字符串的长度。( 阅读全文
posted @ 2019-06-30 19:25 py小强 阅读(138) 评论(0) 推荐(0)

摘要: 本篇我们来介绍一下os模块和sys模块。\ 这两个模块的主要是和系统交互的一些功能。 1. os. 1. os.getcwd() \ 得到当前工作目录,级当前python脚本工作的目录路径 2. os.listdir() \ 返回指定目录下的所有文件和目录名 3. os.remove() \ 用来删 阅读全文
posted @ 2019-06-30 19:22 py小强 阅读(147) 评论(0) 推荐(0)

摘要: 到上一篇为止,我们对python模块的相关知识做了简单的介绍。\ 接下来我们介绍一下python常用的模块。 6.3.1 time,datetime模块 + 用途: + 时间的显示 + 时间的转换 + 时间的运算 1. time 1. time.time([secs]) \ 返回当前时间的时间戳 时 阅读全文
posted @ 2019-06-30 19:21 py小强 阅读(100) 评论(0) 推荐(0)

摘要: 6.1 什么是模块 什么是模块?\ 模块简单点理解就是编程语言的工具包(包里有各种可用的方法,函数等),\ 导入模块我们就可以使用这些模块中的方法和函数了。 在计算机程序开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。\ 为了编写可维护的代码,我们把很多函数分组,分 阅读全文
posted @ 2019-06-30 19:19 py小强 阅读(1286) 评论(0) 推荐(0)

2019年6月24日

摘要: 5.12 迭代器(Iterator) 在python中,一边循环一边计算后面元素的机制(惰性运算),称为迭代器:Iterator。 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器有两个基本的方法:iter() 和 next()。 \ 或者 .__iter__() 和 __ne 阅读全文
posted @ 2019-06-24 14:37 py小强 阅读(197) 评论(0) 推荐(0)

摘要: 这篇我们来介绍一下python中的装饰器。\ 这个内容涉及到了以前我们学习过的函数的各种知识,如果看不明白,可以到以前的笔记里面重新了解一下。 首先,什么是装饰器? + 实质:是一个函数 + 参数:是你要装饰的函数名(此参数将指代被装饰函数) + 返回:装饰器的内部函数(非函数调用) + 特点:在装 阅读全文
posted @ 2019-06-24 14:35 py小强 阅读(125) 评论(0) 推荐(0)

摘要: 什么是闭包?\ 我们先举个栗子:\ 在外部调用函数的内嵌函数(一般情况下函数的内嵌函数在外面是不可见的) 原则上,函数执行完毕,函数的全部变量应该释放。 \ 但是上述的例中,outer执行完后,a1变量并没有释放。 这是为什么呢? 因为内嵌函数inner()在外部被func()调用,使得enclos 阅读全文
posted @ 2019-06-24 14:32 py小强 阅读(151) 评论(0) 推荐(0)

摘要: 命名空间在调试代码的时候有很重要的作用,所以这里是一个重点。 什么是命名空间: \ 命名空间(namespace),顾名思义就是存放名字的地方。假设变量x=1,1存放在内存中,name名字x存在哪里呢? \ 命名空间正式存放名字x与1绑定关系的地方。 python中有4中命名空间:LEGB + lo 阅读全文
posted @ 2019-06-24 14:31 py小强 阅读(228) 评论(0) 推荐(0)