随笔分类 - python
摘要:枚举是绑定到唯一的常量值的一组符号名称(成员)。在枚举中,成员可以通过身份进行比较,枚举本身可以迭代。 1.Enum模块 该模块定义了四个枚举类,可用于定义唯一的名称和值集:Enum,IntEnum,Flag和IntFlag。它还定义了一个装饰器,unique()和一个helper,auto。 2.
阅读全文
摘要:JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它包含了两个函数: json.dumps(): 对数通过特殊的形式转换为所有程序语言都认识
阅读全文
摘要:1.正则表达式基础 1.1 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实
阅读全文
摘要:subprocess被用来替换一些老的模块和函数,如:os.system、os.spawn*、os.popen*、popen2.*、commands.*。 subprocess的目的就是启动一个新的进程并且与之通信。 1.Popen subprocess模块中只定义了一个类: Popen。可以使用P
阅读全文
摘要:1.语法错误与异常 (1)语法错误 Python 的语法错误或者称之为解析错,是初学者经常碰到的,如下实例: 这个例子中,函数 print() 被检查到有错误,是它前面缺少了一个冒号(:)。 语法分析器指出了出错的一行,并且在最先找到的错误的位置标记了一个小小的箭头。 (2)异常 即便Python程
阅读全文

浙公网安备 33010602011771号