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