动态加载的网页需要使用Selenium模块。Selenium模块可以模拟人在浏览器中的操作。而Requests模块获取的是未经动态渲染的信息。Selenium模块可以实现比Requests模块更复杂的操作,但是速度却比其慢很多。 为了使Selenium模块模拟人鼠标键盘的操作,还需要下载和安装浏览器驱动程序。其作用为此模块提供一个模拟浏览器去访问网页。 &nbs
转载
2023-06-05 21:01:58
104阅读
?1 前言Python在自动化办公方面有很多实用的第三方库,我们可以从官方网https://pypi.org/search/?q=pd找到很多这种第三方库来供给我们使用,这些库可以很方便的处理word、excel、ppt、pdf等文件,今天我们就学习一下Python处理PDF文档的两个常用库「pdfplumber」、「pypdf2」。?1.1 pdfplumber「实验文档」 官方地址:https
转载
2023-08-15 23:27:56
174阅读
# 1、PyMuPDF简介1.介绍在介绍PyMuPDF之前,先来了解一下MuPDF,从命名形式中就可以看出,PyMuPDF是MuPDF的Python接口形式。MuPDFMuPDF 是一个轻量级的 PDF、XPS和电子书查看器。MuPDF 由软件库、命令行工具和各种平台的查看器组成。MuPDF 中的渲染器专为高质量抗锯齿图形量身定制。它以精确到像素的几分之一内的度量和间距呈现文本,以在屏幕
转载
2023-08-24 19:00:30
73阅读
# Python PDF模块:生成和操作PDF文件
PDF(Portable Document Format)是一种用于传输和存储文档的文件格式,它的特点是跨平台、可读性高和保持格式不变。在Python中,我们可以使用不同的PDF模块来生成和操作PDF文件。本文将介绍一些常用的Python PDF模块,并提供相应的代码示例。
## PyPDF2
PyPDF2是一个功能强大的Python PD
原创
2023-08-20 04:24:19
100阅读
一.简介 模块是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码 模块分为三种:自定义模块内置标准模块开源模块(第三方)自定义模块: 模块导入import module
from module.xx.xx import xx
from module.xx.xx import xx as rename
from module.xx.xx import
转载
2023-12-28 13:36:20
71阅读
在线中文文档 http://wiki.woodpecker.org.cn/moin/PythonStandardLib
转载
精选
2014-08-01 14:59:50
711阅读
点赞
1、ConfigParser模块:说明: 读取配置文件http://wangwei007.blog.51cto.com/68019/1104911 2、SQLAlchemy说明:数据库操作模块http://blog.sina.com.cn/s/blog_4ddef8f80101g6cl.html 3、pystatgrab说明:系统信息获取模块4、pla
原创
2016-06-13 15:26:01
695阅读
yieldyield的语句形式 yield 1yield的表达式形式 x=yield表达式形式的yield,协程函数def eater(name):
print('%s ready to eat' %name)
while True:
&nbs
原创
2017-06-10 11:42:41
492阅读
##############常用模块################ OS 模块为访问操作系统的特定熟悉提供方法提供了对平台模块的封装(对 windows, 对 mac 的封装等)os.environ ##对环
原创
2017-07-26 21:18:12
587阅读
常用模块OS模块OS全称OperationSystem,即操作系统模块,这个模块可以用来操作系统的功能,并且实现跨平台操作。import osos.getcwd() # 获取当前的工作目录,即当前python脚本工作的目录os.chdir('test') # 改变当前脚本工作目录,相当于shell下的cd命令os.rename('毕业论文.txt','毕业论文-最终版.txt') # 文件重
原创
2023-02-11 12:47:20
106阅读
Python标准库01 正则表达式 (re包)Python标准库02 时间与日期 (time, datetime包)Python标准库03 路径与文件 (os.path包, glob包)Python标准库04 文件管理 (部分os包,shutil包)Python标准库05 存储对象 (pickle包,cPickle包)Python标准库06 子进程 (s
原创
2022-12-06 08:58:17
40阅读
# 如何实现Python常用模块
## 1. 流程图
```mermaid
stateDiagram
[*] --> 开始
开始 --> 步骤1: 导入模块
步骤1 --> 步骤2: 使用模块功能
步骤2 --> 结束: 完成
结束 --> [*]
```
## 2. 步骤
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 导入需要
原创
2024-05-18 05:06:26
16阅读
1.os模块 os模块包装了不同操作系统的通用接口,使用户在不同操作系统下,可以使用相同的函数接口,返回相同结构的结果。 os.name:返回当前操作系统名称('posix', 'nt', 'os2', 'mac', 'ce' or 'riscos') os中定义了一组文件、路径在不同操作系统中的表现形式参数,如 os.sep(文件夹分
转载
精选
2014-09-19 16:22:31
563阅读
1.os模块os模块包装了不同操作系统的通用接口,使用户在不同操作系统下,可以使用相同的函数接口,返回相同结构的结果。os.name:返回当前操作系统名称('posix', 'nt', 'os2', 'mac', 'ce' or 'riscos')os中定义了一组文件、路径在不同操作系统中的表现形式参数,如os.sep(文件夹分隔符,windows中是 \ )os.extsep(扩展名分隔符,wi
转载
精选
2015-09-28 11:02:27
489阅读
time:
原创
2016-11-22 19:43:19
942阅读
python常用模块
原创
2018-10-08 16:40:29
3168阅读
time模块importtimeprint(time.time())#时间戳print(time.mktime(time.localtime()))#struct_time——>时间戳print(time.strftime('%Y-%m-%d%H:%M:%S'))#格式化的字符串print(time.strftime('%Y-%m-%d%H:%M:%S',time.localtime()))
原创
2020-07-08 19:22:29
606阅读
time:时间 ''' 时间戳(timestamp):time.time() 延迟线程的运行:time.sleep(secs) (指定时间戳下的)当前时区时间:time.localtime([secs]) (指定时间戳下的)格林威治时间:time.gmtime([secs]) (指定时间元组下的)格 ...
转载
2021-08-04 14:09:00
144阅读
Library NumPy Numpy的核心是ndarray 基本操作 矩阵运算 点乘,叉乘 存储 有个比较坑的地方,3×1的矩阵存起来再读取变成1×3的了,读完再 保证形状正确。 可以用 直接保存为 格式的文件,读起来也会更快。 微分方程 提供一些比较好的样例,用于预习和练习。 "在 Python ...
转载
2021-10-07 19:57:00
72阅读
2评论
一、zip函数 zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。 我们可以使用 list() 转换来输出列表。 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 * 号操作符,可以将元组
原创
2021-07-21 14:39:10
145阅读