摘要: [toc]subprocess模块、hashlib模块 # subprocess模块 用python代码实行远程命令可以使用subprocess模块 作用:使用我们自己的电脑去链接别人的电脑 (socket模块) ```python import subprocess res = subproces 阅读全文
posted @ 2023-03-20 19:50 星空看海 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 常用模块——序列化模块、pickle模块 序列化模块 什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做序列化。 概念 为什么要有序列化模块 比如,我们在python代码中计算的一个数据需要给另外一段程序使用,那我们怎么给? 现在我们能想到的方法就是存在文件里,然后另一个pytho 阅读全文
posted @ 2023-03-13 20:51 星空看海 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 常用模块——os模块、sys模块 os模块 os模块是与操作系统交互的一个接口 os.makedirs('dirname1/dirname2') 可生成多层递归目录 os.removedirs('dirname1') 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推 os.mkd 阅读全文
posted @ 2023-03-13 20:37 星空看海 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 常用模块——时间模块、随机数模块 时间模块 和时间有关系的我们就要用到时间模块。在使用模块之前,应该首先导入这个模块。 #常用方法 1.time.sleep(secs) (线程)推迟指定的时间运行。单位为秒。 2.time.time() 获取当前时间戳 表示时间的三种方式 在Python中,通常有这 阅读全文
posted @ 2023-03-13 20:18 星空看海 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 常用模块——re模块 认识模块 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组 阅读全文
posted @ 2023-03-12 21:24 星空看海 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下 Foo/ |-- core/ | |-- src.py | |-- api/ | |-- api.py | |-- 阅读全文
posted @ 2023-03-12 20:29 星空看海 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 包 一、包介绍 随着模块数目的增多,把所有模块不加区分地放到一起也是极不合理的,于是Python为我们提供了一种把模块组织到一起的方法,即创建一个包。包就是一个含有__init__.py文件的文件夹,文件夹内可以组织子模块或子包,例如 pool/ #顶级包 ├── __init__.py ├── f 阅读全文
posted @ 2023-03-12 20:19 星空看海 阅读(39) 评论(0) 推荐(0) 编辑
摘要: [toc]模块 # 一、模块的简介 ### 1. 什么是模块? 就是一系列功能的集合体 ### 2.模块的本质 内部具有一定的功能(代码)的py文件 ### 3. 为什么要用模块? 拿来主义,极大地提高了开发效率 ### 4. 模块的来源 * 内置的: python解释器自带的,直接拿来使用的 - 阅读全文
posted @ 2023-03-08 19:21 星空看海 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 内置函数就是Python给你提供的, 拿来直接用的函数,比如print,input等。 具体如下: 以下将这些函数使用: 和数字相关 1. 数据类型 bool : 布尔型(True,False) int : 整型(整数) float : 浮点型(小数) complex : 复数 2. 进制转换 bi 阅读全文
posted @ 2023-03-08 17:40 星空看海 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 生成器对象 概念 1.本质 还是内置有__iter__和__next__的迭代器对象 2.区别 迭代器对象是解释器自动提供的 数据类型\文件对象>>>:迭代器对象 生成器对象是程序员编写出来的 代码、关键字>>>:迭代器对象(生成器) 3.生成器的作用: 节省内存空间 4.创建生成器的基本语法 定义 阅读全文
posted @ 2023-03-07 21:48 星空看海 阅读(20) 评论(0) 推荐(0) 编辑