IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [原]3. 文本处理库

    caimouse发表于 2015-06-22 11:02:07
    love 0

    文本处理库主要是对字符串的操作使用,以及对文本内容方面进行处理。

     

    3.1 string--公共的字符串操作

    源码位置在:Lib/string.py

     

    3.1.1 字符串常量

    下面就是在字符串模块里定义的字符串常量:

    string.ascii_letters

    这个常量包含字母的大写和小写,不会随着本地化而改变。其实它就是ascii_loercase和ascii_uppercase的联合集合。

     

    string.ascii_lowercase

    这个常量是小写字母'abcdefghijklmnopqrstuvwxyz'。

     

    string.ascii_uppercase

    这个常量是大写字母'ABCDEFGHIJKLMNOPQRSTUVWXYZ'。

     

    string.digits

    这个常量是数字‘0123456789’。

     

    string.hexdigits

    这个常量是十六进制使用字符‘0123456789abcdefABCDEF’。

     

    string.octdigits

    这个常量是八进制使用字符‘01234567’。

     

    string.punctuation

    这个常量是ASCII表里的标点符号。

     

    string.printable

    这个常量是表示可打印的字符。包含数字、字母、标点符号和可以用作空格的字符。

     

    string.whitespace

    这个常量是表示可以用来作为空格分隔的字符。比如' \t\n\r\x0b\x0c'。



    蔡军生  QQ:9073204 深圳



沪ICP备19023445号-2号
友情链接