随笔分类 -  Python中常用的三方模块

摘要:# 【一】模块 > - 一个Python文件,被别的Python文件导入使用 > - 这个Python文件称之为模块 > - 运行的这个Python文件称之为脚本文件 - 模块是一个Python文件,它可以被其他Python文件导入并使用。 - 模块通常包含一些相关的函数、类、变量和语句,以实现特定 阅读全文 »
posted @ 2023-07-31 12:20 Chimengmeng 阅读(18) 评论(0) 推荐(0) 编辑
摘要:# 【一】Pillow模块详解 - Pillow是一个Python图像处理库,它提供了丰富的图像处理功能和易于使用的接口。 - 本文将详细介绍Pillow模块的各种功能,并提供一些实际案例演示。 ## 【1】安装Pillow模块 - 要使用Pillow模块,首先需要在Python环境中安装它。 - 阅读全文 »
posted @ 2023-07-21 15:40 Chimengmeng 阅读(195) 评论(0) 推荐(0) 编辑
摘要:# importlib # 【一】介绍 - importlib 模块是 Python 中用于动态加载和导入模块的内置模块。 - 它提供了一组函数和类,使得我们可以在运行时根据需要加载模块,并且可以对已导入的模块进行操作和管理。 # 【二】详解及示例: ## 【1】动态加载模块: - importli 阅读全文 »
posted @ 2023-07-18 15:57 Chimengmeng 阅读(47) 评论(0) 推荐(0) 编辑
摘要:# UUID模块生成随机字符串 ## 【一】UUID详解 - UUID (Universally Unique Identifier)是一种128位的标识符 - 用于在计算机系统中识别唯一性。 - 它通常表示为一个32个十六进制数目,用连字符分隔开来的形式,如 xxxxxxxx-xxxx-xxxx- 阅读全文 »
posted @ 2023-06-26 10:51 Chimengmeng 阅读(382) 评论(0) 推荐(0) 编辑
摘要:# struct模块 > 案例详见:[(4)socket套接字使用模版 - Chimengmeng - 博客园 (cnblogs.com)](https://www.cnblogs.com/dream-ze/p/17499411.html) - `struct.pack()`是Python内置模块` 阅读全文 »
posted @ 2023-06-25 08:45 Chimengmeng 阅读(9) 评论(0) 推荐(0) 编辑
摘要:# JoinableQueue模块 > 案例博客:[【1.0】知识点小结(进程相关) - Chimengmeng - 博客园 (cnblogs.com)](https://www.cnblogs.com/dream-ze/p/17502069.html) > JoinableQueue是Python 阅读全文 »
posted @ 2023-06-25 08:43 Chimengmeng 阅读(103) 评论(0) 推荐(0) 编辑
摘要:# 通过Python代码实现安装pip模块或更新 - 可以使用Python的内置模块subprocess来实现安装pip模块,具体步骤如下: ## 【一】导入 `subprocess` 模块。 ```python import subprocess ``` ## 【二】执行安装命令。 ```pyth 阅读全文 »
posted @ 2023-06-05 09:41 Chimengmeng 阅读(413) 评论(0) 推荐(0) 编辑
摘要:# random模块生成六位随机数字+大小写验证码 ## 【一】代码 ```python import random '''生成六位随机 (数字 + 大小写) 验证码''' def get_verify_code(n): code = '' for i in range(n): random_int 阅读全文 »
posted @ 2023-06-05 09:39 Chimengmeng 阅读(147) 评论(0) 推荐(0) 编辑
摘要:## logging模块 ### 【一】函数式简单配置 ```python import logging logging.debug('debug message') logging.info('info message') logging.warning('warning message') lo 阅读全文 »
posted @ 2023-06-05 09:38 Chimengmeng 阅读(20) 评论(0) 推荐(0) 编辑
摘要:## hashlib模块 ### 【一】算法介绍 - Python的hashlib提供了常见的摘要算法 - 如MD5 - SHA1等等。 - 什么是摘要算法呢? - 摘要算法又称哈希算法、散列算法。 - 它通过一个函数,把任意长度的数据转换为一个长度固定的数据串(通常用16进制的字符串表示)。 - 阅读全文 »
posted @ 2023-06-05 09:38 Chimengmeng 阅读(54) 评论(0) 推荐(0) 编辑
摘要:## subprocess模块 ### 【一】介绍 > subprocess模块允许我们启动一个新进程,并连接到它们的输入/输出/错误管道,从而获取返回值。 > 简单理解就是:使用我们自己的电脑去链接别人的电脑 (socket模块) ### 【二】使用 ```python # windows系统默认 阅读全文 »
posted @ 2023-06-05 09:38 Chimengmeng 阅读(52) 评论(0) 推荐(0) 编辑
摘要:## pickle模块 > json & pickle 模块 (用于序列化的两个模块) > > - json > - 用于字符串 和 python数据类型间进行转换 > - pickle > - 用于python特有的类型 和 python的数据类型间进行转换 - pickle模块提供了四个功能: 阅读全文 »
posted @ 2023-06-05 09:37 Chimengmeng 阅读(9) 评论(0) 推荐(0) 编辑
摘要:## 序列化模块 > 什么叫序列化——将原本的字典、列表等内容转换成一个字符串的过程就叫做**序列化**。 ### 【一】为什么要有序列化模块 - 比如,我们在 `python`代码中计算的一个数据需要给另外一段程序使用,那我们怎么给? - 现在我们能想到的方法就是存在文件里 - 然后另一个 `py 阅读全文 »
posted @ 2023-06-05 09:37 Chimengmeng 阅读(5) 评论(0) 推荐(0) 编辑
摘要:## random模块 ### 【一】导入模块 ```python import random ``` ### 【二】随机小数 - 大于0且小于1之间的小数 ```python random.random() # 0.7664338663654585 ``` - 大于1小于3的小数 ```pytho 阅读全文 »
posted @ 2023-06-05 09:37 Chimengmeng 阅读(4) 评论(0) 推荐(0) 编辑
摘要:## OS模块 > os模块是与操作系统交互的一个接口 ### 【一】操作文件创建 - 生成多层递归目录 ```python os.makedirs('dirname1/dirname2') ``` - 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推 ```python os. 阅读全文 »
posted @ 2023-06-05 09:36 Chimengmeng 阅读(58) 评论(0) 推荐(0) 编辑
摘要:## datetime模块 ### 【一】导入模块 ```python import datetime ``` ### 【二】自定义日期 ```python res = datetime.date(2019, 7, 15) print(res) # 2019-07-15 ``` ### 【三】获取本 阅读全文 »
posted @ 2023-06-05 09:36 Chimengmeng 阅读(7) 评论(0) 推荐(0) 编辑
摘要:## 时间模块(time) > 和时间有关系的我们就要用到时间模块。在使用模块之前,应该首先导入这个模块。 > > ```python > #常用方法 > 1.time.sleep(secs) > (线程)推迟指定的时间运行。单位为秒。 > 2.time.time() > 获取当前时间戳 > ``` 阅读全文 »
posted @ 2023-06-05 09:36 Chimengmeng 阅读(31) 评论(0) 推荐(0) 编辑
摘要:## 模块学习 之 正则表达式 (re) - 一说规则我已经知道你很晕了 - 现在就让我们先来看一些实际的应用。 - *在线测试工具* http://tool.chinaz.com/regex/ - 首先你要知道的是 - 谈到正则,就只和字符串相关了。 - 在我给你提供的工具中,你输入的每一个字都是 阅读全文 »
posted @ 2023-06-05 09:35 Chimengmeng 阅读(13) 评论(0) 推荐(0) 编辑