随笔分类 -  Python学习

主要记录自己所接触和常用的Python模块方法~~~
摘要:`os.walk()` 是 Python 标准库 `os` 模块中的一个函数,用于递归遍历目录结构,返回当前目录及其子目录中的所有文件和文件夹。 下面是 `os.walk()` 函数的用法示例: 1. 导入模块: ```python import os ``` 2. 使用 `os.walk()` 遍 阅读全文
posted @ 2023-08-30 21:47 槑孒 阅读(709) 评论(0) 推荐(0) 编辑
摘要:`glob` 是 Python 标准库中的一个模块,用于查找匹配特定模式的文件路径名。它通常用于在文件系统中查找文件、文件夹等。 下面是 `glob` 模块的一些常用用法示例: 1. 导入模块: ```python import glob ``` 2. 查找所有文件: ```python file_ 阅读全文
posted @ 2023-08-30 09:30 槑孒 阅读(317) 评论(0) 推荐(0) 编辑
摘要:这个错误通常出现在使用 utf-8 编码解码包含非法字节(invalid byte sequence)的字符串时。 在 utf-8 编码中,每个字符的编码用一个或多个字节表示,如果字节序列不符合 utf-8 编码规则,则会引发 UnicodeDecodeError 异常。 要解决这个问题,可以尝试使 阅读全文
posted @ 2023-05-05 00:18 槑孒 阅读(796) 评论(0) 推荐(0) 编辑
摘要:使用os模块中的os.listdir()函数来列出特定文件夹下的所有子文件夹的名称,具体代码如下: import os folder_path = '/path/to/folder' # 指定文件夹路径 subfolders = [f.name for f in os.scandir(folder_ 阅读全文
posted @ 2023-05-04 23:59 槑孒 阅读(707) 评论(0) 推荐(0) 编辑
摘要:克隆(或复制)Python 列表有几种方法: 使用切片操作符[:] list1 = [1, 2, 3, 4, 5] list2 = list1[:] 这会创建 list1 的一个完整副本并将其分配给 list2。 使用 list() 函数 list1 = [1, 2, 3, 4, 5] list2 阅读全文
posted @ 2023-05-04 21:48 槑孒 阅读(90) 评论(0) 推荐(0) 编辑
摘要:两个 Python 字典可以通过多种方式进行合并: 使用 update() 方法:使用 update() 方法将一个字典中的键值对添加到另一个字典中,如果存在相同的键,则更新对应的值。 dict1 = {'a': 1, 'b': 2} dict2 = {'b': 3, 'c': 4} dict1.u 阅读全文
posted @ 2023-05-04 20:46 槑孒 阅读(64) 评论(0) 推荐(0) 编辑
摘要:Python 中 dict(字典)默认的表示方式是用单引号表示键和值,例如: my_dict = {'key1': 'value1', 'key2': 'value2'} print(my_dict) 这将输出: {'key1': 'value1', 'key2': 'value2'} 如果你想使用 阅读全文
posted @ 2023-04-27 09:25 槑孒 阅读(831) 评论(0) 推荐(0) 编辑
摘要:正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串 re模块是python独有的匹配字符串的模块,该模块种提供功能基于正则表达式实现的,对于字符串进行模糊匹配找到想要的内容信息,一般用于爬虫或者自动化测试前后端不分离项目 (很早就接触了,今天重温一下) 常用规则 | 字符 | 描述 阅读全文
posted @ 2023-02-26 00:16 槑孒 阅读(149) 评论(0) 推荐(0) 编辑
摘要:## 安装 ### 前提条件 建议使用以下依赖项: - **[Python](https://www.python.org/downloads/)** 3.7.4 或更高版本 - **[FFmpeg](https://www.ffmpeg.org/)** 1.0 或以上 - (可选)[RTMPDum 阅读全文
posted @ 2022-08-13 13:50 槑孒 阅读(471) 评论(0) 推荐(1) 编辑
摘要:PyQτ5 PyQt5 是Digia的一套Qt5应用框架与python的结合,同时支持2.x和3.x。 PyQt5是由一系列Python模块组成。超过620个类,6000函数和方法。能在诸如Unix、Windows和Mac OS等主流操作系统上运行。PyQt5有两种证书,GPL和商业证书。 PyQt 阅读全文
posted @ 2022-05-29 22:58 槑孒 阅读(262) 评论(0) 推荐(0) 编辑
摘要:Python版本为3.* 安装 pip install pyinstaller 打包 1.cmd命令行,打开编写好的py代码文件所在目录 2.输入 pyinstaller -F -w -i icon.ico main.py pyinstaller -h可以查看其参数说明,由于较多这里不做完整展示,摘 阅读全文
posted @ 2022-05-29 22:34 槑孒 阅读(55) 评论(0) 推荐(0) 编辑
摘要:1、安装 geckodriver https://github.com/mozilla/geckodriver/releases geckodriver-v0.31.0-win64.zip 解压将其放到环境变量里配置过的路径里的任一个路径,这样运行时就可以自动查找到。 注意:geckodriver只 阅读全文
posted @ 2022-05-28 18:47 槑孒 阅读(110) 评论(0) 推荐(0) 编辑
摘要:selenium安装 1、Selenium简介 Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Op 阅读全文
posted @ 2022-05-28 18:11 槑孒 阅读(4415) 评论(0) 推荐(0) 编辑
摘要:PyPDF2模块文件写入报错问题解决,UnicodeEncodeError: 'latin-1' codec can't encode characters in position 8-10: ordinal not in range(256) 阅读全文
posted @ 2022-05-17 16:09 槑孒 阅读(478) 评论(0) 推荐(0) 编辑
摘要:正则表达式格式化日期,真的方便太多了 阅读全文
posted @ 2022-03-29 21:04 槑孒 阅读(219) 评论(0) 推荐(0) 编辑
摘要:官方中文文档 推荐文章 python asyncio协程 asyncio 系列五、asyncio的事件循环 asyncio异步IO--协程(Coroutine)与任务(Task)详解 阅读全文
posted @ 2022-03-25 13:41 槑孒 阅读(60) 评论(0) 推荐(0) 编辑
摘要:爬虫出现状态码为429怎么办,这是因为ip访问频率过高,但服务器没有屏蔽你的IP,只是限制你访问速度,就是你能爬,但别太快 阅读全文
posted @ 2022-03-25 11:13 槑孒 阅读(753) 评论(0) 推荐(0) 编辑
摘要:import warnings warnings.filterwarnings("ignore",category=DeprecationWarning) 阅读全文
posted @ 2022-03-24 22:21 槑孒 阅读(388) 评论(0) 推荐(0) 编辑
摘要:\n 软回车、\r 软空格、\t 跳格(移至下一列) 阅读全文
posted @ 2022-03-21 00:26 槑孒 阅读(1165) 评论(0) 推荐(0) 编辑
摘要:Notepad++是一款轻量级的记事本软件,并且可以免费使用,所以深受程序员和办公人员的钟爱,除了基本的文本编辑, notepad++还支持正则表达式,下面我们来看看它的应用示例。 阅读全文
posted @ 2022-03-11 14:31 槑孒 阅读(512) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示