分类: 编程语言

Python包的构建与发布

PyPI简介 PyPI是一个在线存储库,用于托管和分发Python软件包。它为Python开发者提供了一个集中管理和查找第三方库的地方。PyPI上的每个包都有一个唯一的名称和版本号,用户可以通过pip(Python的包管理工具)来安…

器→工具, 编程语言 ·

Python标准库之导入模块

在Python中,导入模块是使用库功能的基本方式。Python标准库提供了大量的模块,涵盖了广泛的功能和工具,供开发者使用。与导入模块相关的Python标准库主要包括importlib和pkgutil,这两个库提供了对模块和包的动态…

器→工具, 编程语言 ·

Python数据加密和安全

数据加密概述 数据加密在现代信息安全中是至关重要的,因为它提供了一种有效的方法来保护信息的机密性、完整性和可用性。以下是一些需要数据加密的主要原因: 保护隐私:加密可以防止个人和敏感信息被未经授…

器→工具, 编程语言 ·

Python标准库之文件和目录访问

在Python使用过程中免不了与本地文件的一些交互,中间涉及到文件目录的访问,文件的读写等。先前整理过一篇Python文件的读写操作,今天主要从标准库的角度重新梳理,完善现有的知识体系。 pathlib:面向对象的…

器→工具, 编程语言 ·

Python标准库Unicode工具unicodedata

Unicodedata简介 unicodedata 模块是 Python 标准库中的一个模块,用于处理 Unicode 字符数据。Unicode 是一种字符编码标准,它能够为世界上几乎所有的字符提供唯一的编号,支持多语言文本的表示。它提供了一些工…

器→工具, 编程语言 ·

Python标准库之文本包装textwrap

Textwrap简介 textwrap 是 Python 标准库中的一个模块,专门用于处理和格式化文本。它提供了多种方法,可以轻松地将文本格式化为指定宽度的段落、调整缩进、处理长字符串的换行等操作。textwrap 模块非常适合用于…

器→工具, 编程语言 ·

Python标准库之比较序列difflib

Difflib简介 difflib 是 Python 标准库中的一个模块,用于比较序列,尤其是字符串序列。它提供了一些类和函数,可以用于计算两个序列之间的差异,生成差异报告,以及帮助实现文本合并等功能。 产生背景 …

器→工具, 编程语言 ·

Python标准库之字符串操作string

Python 的 string 模块提供了一组用于处理字符串的常量和函数,方便用户进行各种字符串操作。虽然 Python 的字符串类型本身已经非常强大,但 string 模块提供了一些额外的工具和符号集,简化了特定类型的字符串操作…

器→工具, 编程语言 ·

Python标准库之结构体struct

Python struct简介 在C语言的学习中,我们接触到了结构体。Python 的 struct 模块用于在 Python 中处理 C 语言风格的结构化数据。它允许用户将 Python 中的数据打包成字节流,或者从字节流中解包数据,这对于文件…

器→工具, 编程语言 ·

Python标准库之队列queue

队列简介 Queue(队列)是一种常见的数据结构,遵循先进先出(FIFO,First In First Out)的原则。它类似于生活中的排队现象,即最先进入队列的元素最先被处理。 队列的基本操作 入队(Enqueue):将…

器→工具, 编程语言 ·