摘要:
1. 包: 思考:如果不同人的编写模块同名了怎么办? 解决:为了解决模块命名的冲突,引入了按目录来组织模块的方法,这个目录成为“包” 特点:引入了包以后,只要丁顶层的包,不与其他人发生冲突,那么模块都不会与别人的发生冲突 注意:目录只有一个包含“__init__.py”的文件才被认作是一个包,主要是 阅读全文
摘要:
1. 安装第三方模块: 打开黑屏终端: 2. 引入第三方库,进行操作: 3. 自定义模块: 如果我们在同一级目录底下编写了一个py文件,我们也可以通过在其他文件当中import这个模块的形式进行导入,导入方法跟其他方法一样。 阅读全文
摘要:
1. import语句、from...import语句、from...import*语句 解释:注意一定要在体同一级目录下 1.1 引入模块 格式:import module[,module2,....] import sunck 一个模块只会被引用一次,不管你执行了多少次import,防止模块被多 阅读全文
摘要:
1. 标准库sys主要是提供系统的相关信息。 举例: 阅读全文
摘要:
1. time模块: UTC:世界协调时间:格林尼治天文时间,世界标准时间,中国来说是UTC + 8。 DST:夏令时:是一种节约能源而人为规定时间制度,在夏季调快1个小时。 时间的表示形式: 1.时间戳 以整型或浮点型表示时间的一个以秒为单位的时间间隔。这个时间间隔的基础值是从1970年1月1号0 阅读全文
摘要:
1. 在控制面板下面有语音合成模块,这块儿进行一个简单的举例 举例1: 阅读全文
摘要:
1. 工具:Spy++和win32con控件、win32gui控件 现在这个工具: 以QQ为例我们可以拖住的方式获取窗口的信息。 我们在需要Python的另外两个模块 按照Python32位版本,通过黑屏终端的命令进行按照 如果我们在按照的过程中如下: 如果我们遇到安装错误,可以通过python - 阅读全文
摘要:
1. 用递归函数遍历目录: 2. 栈模拟递归遍历目录(深度遍历) 3. 队列模拟递归遍历目录(广度遍历) 4. 备注:深度遍历和广度遍历 4.1 深度遍历(depthFirstSearch - DFS) 由起始点起始点开始,沿着一条道路一直走,当走到走不动的时候,再回来走一条可以走的通的道路,然后再 阅读全文
摘要:
1. 文件操作模块_pickle: 前面我们讲到过用open函数机器相关的方法读写文件。我们这里介绍一个pickle模块的使用,这个模块也叫数据持久性模块。 举例1: 阅读全文
摘要:
这部分内容是非常重要的,分模块的基本概念和一些常用模块的使用,其实常用模块使用这部分也不是太全面,后续或者有机会再通过其他材料进行讲解。 1. 模块的概述: 目前代码比较少,写在一个文件中还体现不出什么缺点,但是随着代码量的越来越多,代码越来越难以维护了。为了解决难以维护的问题,我们把很多相似功能的 阅读全文
摘要:
这一部分分三个主题进行讲解,主要为后面的模块、包、第三方库的概念补充一些相关的内容。 1. 路径(Path): 相对路径和绝对路径。 举例1:我们先导入一个os库(模块)来观察一下路径 其实从这里我们就一定很好理解了,绝对路径就是完整的一个路径表示方式,相对路径就是相对于绝对路径而言的路径。 在这里 阅读全文