Python文本处理服务

python lib

本章介绍的模块提供了广泛的字符串操作和其他文本处理服务。

二进制数据服务 之下描述的 codecs 模块也与文本处理高度相关。 此外也请参阅 Python 内置字符串类型的文档 文本序列类型 --- str

  • string --- 常见的字符串操作

    • 字符串常量
    • 自定义字符串格式化
    • 格式字符串语法

      • 格式规格迷你语言
      • 格式示例

    • 模板字符串
    • 辅助函数

  • re --- 正则表达式操作

    • 正则表达式语法
    • 模块内容
    • 正则表达式对象 (正则对象)
    • 匹配对象
    • 正则表达式例子

      • 检查对子
      • 模拟 scanf()
      • search() vs. match()
      • 建立一个电话本
      • 文字整理
      • 找到所有副词
      • 找到所有副词和位置
      • 原始字符记法
      • 写一个词法分析器

  • difflib --- 计算差异的辅助工具

    • SequenceMatcher 对象
    • SequenceMatcher 的示例
    • Differ 对象
    • Differ 示例
    • difflib 的命令行接口

  • textwrap --- 文本自动换行与填充
  • unicodedata --- Unicode 数据库
  • stringprep --- 因特网字符串预备
  • readline --- GNU readline 接口

    • 初始化文件
    • 行缓冲区
    • 历史文件
    • 历史列表
    • 启动钩子
    • Completion
    • 示例

  • rlcompleter --- GNU readline 的补全函数

    • Completer 对象

以上是 Python文本处理服务 的全部内容, 来源链接: utcz.com/z/508449.html

回到顶部