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