上一页 1 2 3 4 5 6 7 8 9 10 ··· 41 下一页
摘要: 前言 前文是针对普通的字符串数据进行处理。今天,我们要讲解的textwrap库,是对多文本进行处理的库。比如对于段落的缩进,填充,截取等,都可以通过textwrap库进行操作。 特别是自己编写打印程序的时候,可以使用该库进行校正文档非常便捷,大大的加快了文本格式的处理。话不多说,我们来一步步学习te 阅读全文
posted @ 2024-05-09 14:36 luckzack 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 前言 os.path是平台独立的文件名管理库,使用该库能够很方便来处理多个平台上的文件。即使程序不打算在平台之间移值,也应当使用os.path库来完成可靠的文件名解析。 本篇博文将详细介绍os.path库的用法。 解析路径的基本用法 os.path中的第一组函数可以用来将表示文件名的字符串解析为文件 阅读全文
posted @ 2024-05-09 14:36 luckzack 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 前言 Pathlib库提供了一个面向对象的API来解析,建立,测试和处理文件名和路径,而不是使用底层字符串操作。 其中Pathlib库有2个非常关键的类名:PurePosixPath,PureWindowsPath。它们可以在任意操作系统上实例化和使用,因为它们只处理文件名与目录名。 要实例化一个具 阅读全文
posted @ 2024-05-09 14:36 luckzack 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 前言 在实际的开发中,经常会用到随机数生成。而random库专用于随机数的生成,它是基于Mersenne Twister算法提供了一个快速伪随机数生成器。 本篇,将详细讲解各种场景之下随机数的生成应用。 生成随机数 对于随机数的生成,random库提供了很多函数,有的负责生成浮点数,有的负责生成整型 阅读全文
posted @ 2024-05-09 14:35 luckzack 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 前言 re库就是我们常说的正则表达式库,它是用一种形式化语法来描述的文本匹配模式。通过该库,我们可以匹配特定字符串中的一些内容,比如爬取网页内容时,我们可以通过re库获取网页内容中的所有标签内容。 本篇将详细讲解re库的使用规则。 查找文本 比如,在一串字符串文本中,我们需要查找一个子字符串是否在该 阅读全文
posted @ 2024-05-09 14:35 luckzack 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 前言 在实际的项目处理中,往往我们并不需要创建文件,仅仅用于中转而已。这个时候在系统中频繁的创建中转文件,删除中转文件,不仅浪费系统的资源,而且容易被破坏或者篡改,这个时候用临时文件反而更好。 而Python给我们提供了临时文件操作库:tempfile。本篇将详细介绍临时文件的应用与处理。 创建临时 阅读全文
posted @ 2024-05-09 14:35 luckzack 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 前言 什么算是高层的文件操作呢? 普通的文件操作,我们一般只涉及创建文件,文件夹以及写入文件等等。假如我现在需要复制一个文件的内容到另一个文件之中,用pathlib等都只能先打开复制文件,然后进行将其读出来保存,然后再写入新的文件,这种普通的复制操作,无形之中增加了许多步骤。 而shutil库可以直 阅读全文
posted @ 2024-05-09 14:35 luckzack 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 前言 对于文件的比较一般有几种,比如比较文件的内容,比较文件的大小,或者直接对比整个项目文件。特别是在项目的更新迭代中,可以通过该库来比较当前版本与之前版本有哪些文件不同。 所以,本篇将详细讲解Python的文件比较库:filecmp。 生成示例文件 在比较文件之前,我们首先需要有用于比较的文件。所 阅读全文
posted @ 2024-05-09 14:35 luckzack 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 前言 内存映射通常可以提高I/O的性能,因为使用内存映射时,不需要对每个访问都建立一个单独的系统调用,也不需要在缓冲区之间复制数据,内核和用户都能很方便的直接访问内存。 本篇,将详细介绍Python内存映射库:mmap。 mmap(读文件) 使用mmap()函数可以创建一个内存映射文件。该函数的第1 阅读全文
posted @ 2024-05-09 14:35 luckzack 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 前言 subprocess库提供了一个API创建子进程并与之通信。这对于运行生产或消费文本的程序尤其有好处,因为这个API支持通过新进行的标准输入和输出通道来回传数据。 本篇,将详细介绍Python创建附加进行的库:subprocess。 run(运行外部命令) subprocess库本身可以替换o 阅读全文
posted @ 2024-05-09 14:35 luckzack 阅读(35) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 41 下一页