 Python 标准库参考指南 3.7.13 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: 8 Chapter 2. 内置函数 The Python Library Reference classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组 递归组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是 类型,也不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class 对时才会相等(不考虑顺序)。排序比较 (’<’, ’<=’, ’>=’, ’>’) 会引发TypeError。 字典会保留插入时的顺序。请注意对键的更新不会影响顺序。删除并再次添加的键将被插入到末 尾。 >>> d = {"one": 1, "two": 2, "three": 3, "four": 4} >>> d {'one': 1, 'two': 2, 'three': 3, 'four':0 码力 | 1846 页 | 9.09 MB | 9 月前3 Python 标准库参考指南 3.7.13 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: 8 Chapter 2. 内置函数 The Python Library Reference classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组 递归组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是 类型,也不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class 对时才会相等(不考虑顺序)。排序比较 (’<’, ’<=’, ’>=’, ’>’) 会引发TypeError。 字典会保留插入时的顺序。请注意对键的更新不会影响顺序。删除并再次添加的键将被插入到末 尾。 >>> d = {"one": 1, "two": 2, "three": 3, "four": 4} >>> d {'one': 1, 'two': 2, 'three': 3, 'four':0 码力 | 1846 页 | 9.09 MB | 9 月前3
 Python 标准库参考指南 3.7.13 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不 是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组递归 组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是类型,也 不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class end。sep, end, file 和 flush 如果存在,它们 必须以关键字参数的形式给出。 所有非关键字参数都会被转换为字符串,就像是执行了str() 一样,并会被写入到流,以 sep 且在末 尾加上 end。sep 和 end 都必须为字符串;它们也可以为 None,这意味着使用默认值。如果没有给出 objects,则print() 将只写入 end。 file 参数必须是一个具有 write(string)0 码力 | 1961 页 | 9.14 MB | 9 月前3 Python 标准库参考指南 3.7.13 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不 是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组递归 组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是类型,也 不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class end。sep, end, file 和 flush 如果存在,它们 必须以关键字参数的形式给出。 所有非关键字参数都会被转换为字符串,就像是执行了str() 一样,并会被写入到流,以 sep 且在末 尾加上 end。sep 和 end 都必须为字符串;它们也可以为 None,这意味着使用默认值。如果没有给出 objects,则print() 将只写入 end。 file 参数必须是一个具有 write(string)0 码力 | 1961 页 | 9.14 MB | 9 月前3
 Python 标准库参考指南 3.8.20 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不 是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组递归 组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是类型,也 不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class 在默认模式下,匹配除换行符以外的任意字符。如果指定了旗标DOTALL ,它将匹配包括换行符在 内的任意字符。 ^ (插入符) 匹配字符串的开头,并且在MULTILINE 模式下也匹配换行后的首个符号。 $ 匹配字符串尾或者在字符串尾的换行符的前一个字符,在MULTILINE 模式下也会匹配换行符之前的文本。 foo 匹配’foo’ 和’foobar’,但正则表达式 foo$ 只匹配’foo’。更有趣的是,在 'foo1\nfoo2\n'0 码力 | 2052 页 | 9.74 MB | 9 月前3 Python 标准库参考指南 3.8.20 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不 是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组递归 组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是类型,也 不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class 在默认模式下,匹配除换行符以外的任意字符。如果指定了旗标DOTALL ,它将匹配包括换行符在 内的任意字符。 ^ (插入符) 匹配字符串的开头,并且在MULTILINE 模式下也匹配换行后的首个符号。 $ 匹配字符串尾或者在字符串尾的换行符的前一个字符,在MULTILINE 模式下也会匹配换行符之前的文本。 foo 匹配’foo’ 和’foobar’,但正则表达式 foo$ 只匹配’foo’。更有趣的是,在 'foo1\nfoo2\n'0 码力 | 2052 页 | 9.74 MB | 9 月前3
 Python 标准库参考指南 3.8.20 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组 递归组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是 类型,也不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class 对时才会相等(不考虑顺序)。排序比较 (’<’, ’<=’, ’>=’, ’>’) 会引发TypeError。 字典会保留插入时的顺序。请注意对键的更新不会影响顺序。删除并再次添加的键将被插入到末 尾。 >>> d = {"one": 1, "two": 2, "three": 3, "four": 4} >>> d {'one': 1, 'two': 2, 'three': 3, 'four':0 码力 | 1927 页 | 9.69 MB | 9 月前3 Python 标准库参考指南 3.8.20 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组 递归组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是 类型,也不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class 对时才会相等(不考虑顺序)。排序比较 (’<’, ’<=’, ’>=’, ’>’) 会引发TypeError。 字典会保留插入时的顺序。请注意对键的更新不会影响顺序。删除并再次添加的键将被插入到末 尾。 >>> d = {"one": 1, "two": 2, "three": 3, "four": 4} >>> d {'one': 1, 'two': 2, 'three': 3, 'four':0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.8.20 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组 递归组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是 类型,也不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class 对时才会相等(不考虑顺序)。排序比较 (’<’, ’<=’, ’>=’, ’>’) 会引发TypeError。 字典会保留插入时的顺序。请注意对键的更新不会影响顺序。删除并再次添加的键将被插入到末 尾。 >>> d = {"one": 1, "two": 2, "three": 3, "four": 4} >>> d {'one': 1, 'two': 2, 'three': 3, 'four':0 码力 | 1927 页 | 9.69 MB | 9 月前3 Python 标准库参考指南 3.8.20 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组 递归组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是 类型,也不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class 对时才会相等(不考虑顺序)。排序比较 (’<’, ’<=’, ’>=’, ’>’) 会引发TypeError。 字典会保留插入时的顺序。请注意对键的更新不会影响顺序。删除并再次添加的键将被插入到末 尾。 >>> d = {"one": 1, "two": 2, "three": 3, "four": 4} >>> d {'one': 1, 'two': 2, 'three': 3, 'four':0 码力 | 1927 页 | 9.69 MB | 9 月前3
 Python 标准库参考指南 3.10.15 锁对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750 17.1.4 递归锁对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751 17.1.5 条件对象 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in 参数的实例,或其(直接、间接或virtual )子类的实例,则返回 True。 如果 object 不是给定类型的对象,则总是返回 False。如果 classinfo 是类型对象的元组(或由该类 元组递归生成)或多个类型的union 类型,那么当 object 是其中任一类型的实例时就会返回 True。 如果 classinfo 不是某个类型或类型元组,将会触发TypeError 异常。 在 3.100 码力 | 2072 页 | 10.39 MB | 9 月前3 Python 标准库参考指南 3.10.15 锁对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750 17.1.4 递归锁对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 751 17.1.5 条件对象 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in 参数的实例,或其(直接、间接或virtual )子类的实例,则返回 True。 如果 object 不是给定类型的对象,则总是返回 False。如果 classinfo 是类型对象的元组(或由该类 元组递归生成)或多个类型的union 类型,那么当 object 是其中任一类型的实例时就会返回 True。 如果 classinfo 不是某个类型或类型元组,将会触发TypeError 异常。 在 3.100 码力 | 2072 页 | 10.39 MB | 9 月前3
 Python 标准库参考指南 3.9.20 锁对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727 17.1.4 递归锁对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 728 17.1.5 条件对象 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组 递归组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是 类型,也不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class0 码力 | 2015 页 | 10.12 MB | 9 月前3 Python 标准库参考指南 3.9.20 锁对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727 17.1.4 递归锁对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 728 17.1.5 条件对象 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组 递归组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是 类型,也不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class0 码力 | 2015 页 | 10.12 MB | 9 月前3
 Python 标准库参考指南 3.9.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779 17.1.4 递归锁对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 780 17.1 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不 是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组递归 组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是类型,也 不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class0 码力 | 2146 页 | 10.17 MB | 9 月前3 Python 标准库参考指南 3.9.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779 17.1.4 递归锁对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 780 17.1 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: >>> import struct >>> dir() # show the names in classinfo 的实例或者是其 (直接、间接或虚拟) 子类则返回 True。如果 object 不 是给定类型的对象,函数将总是返回 False。如果 classinfo 是类型对象元组(或由其他此类元组递归 组成的元组),那么如果 object 是其中任何一个类型的实例就返回 True。如果 classinfo 既不是类型,也 不是类型元组或类型元组的元组,则将引发TypeError 异常。 issubclass(class0 码力 | 2146 页 | 10.17 MB | 9 月前3
 Python 标准库参考指南 3.6.15 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: 8 Chapter 2. 内置函数 The Python Library Reference 必须以关键字参数的形式给出。 17 The Python Library Reference, 发布 3.6.15 所有非关键字参数都会被转换为字符串,就像是执行了str() 一样,并会被写入到流,以 sep 且在末 尾加上 end。sep 和 end 都必须为字符串;它们也可以为 None,这意味着使用默认值。如果没有给出 objects,则print() 将只写入 end。 file 参数必须是一个具有 write(string) 在默认模式,匹配除了换行的任意字符。如果指定了标签DOTALL ,它将匹配包括换行符的任意字符。 ^ (插入符号) 匹配字符串的开头,并且在MULTILINE 模式也匹配换行后的首个符号。 $ 匹配字符串尾或者在字符串尾的换行符的前一个字符,在MULTILINE 模式下也会匹配换行符之前的文本。 foo 匹配‘foo’和‘foobar’,但正则表达式 foo$ 只匹配‘foo’。更有趣的是,在 'foo1\nfoo2\n'0 码力 | 1886 页 | 8.95 MB | 9 月前3 Python 标准库参考指南 3.6.15 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: 8 Chapter 2. 内置函数 The Python Library Reference 必须以关键字参数的形式给出。 17 The Python Library Reference, 发布 3.6.15 所有非关键字参数都会被转换为字符串,就像是执行了str() 一样,并会被写入到流,以 sep 且在末 尾加上 end。sep 和 end 都必须为字符串;它们也可以为 None,这意味着使用默认值。如果没有给出 objects,则print() 将只写入 end。 file 参数必须是一个具有 write(string) 在默认模式,匹配除了换行的任意字符。如果指定了标签DOTALL ,它将匹配包括换行符的任意字符。 ^ (插入符号) 匹配字符串的开头,并且在MULTILINE 模式也匹配换行后的首个符号。 $ 匹配字符串尾或者在字符串尾的换行符的前一个字符,在MULTILINE 模式下也会匹配换行符之前的文本。 foo 匹配‘foo’和‘foobar’,但正则表达式 foo$ 只匹配‘foo’。更有趣的是,在 'foo1\nfoo2\n'0 码力 | 1886 页 | 8.95 MB | 9 月前3
 Python 标准库参考指南 3.6.15 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: 8 Chapter 2. 内置函数 The Python Library Reference 必须以关键字参数的形式给出。 17 The Python Library Reference, 发布 3.6.15 所有非关键字参数都会被转换为字符串,就像是执行了str() 一样,并会被写入到流,以 sep 且在末 尾加上 end。sep 和 end 都必须为字符串;它们也可以为 None,这意味着使用默认值。如果没有给出 objects,则print() 将只写入 end。 file 参数必须是一个具有 write(string) 在默认模式,匹配除了换行的任意字符。如果指定了标签DOTALL ,它将匹配包括换行符的任意字符。 ^ (插入符号) 匹配字符串的开头,并且在MULTILINE 模式也匹配换行后的首个符号。 $ 匹配字符串尾或者在字符串尾的换行符的前一个字符,在MULTILINE 模式下也会匹配换行符之前的文本。 foo 匹配‘foo’和‘foobar’,但正则表达式 foo$ 只匹配‘foo’。更有趣的是,在 'foo1\nfoo2\n'0 码力 | 1886 页 | 8.95 MB | 9 月前3 Python 标准库参考指南 3.6.15 机制对不同类型的对象行为不同,它会试图返回最相关而不是最全的信息: • 如果对象是模块对象,则列表包含模块的属性名称。 • 如果对象是类型或类对象,则列表包含它们的属性名称,并且递归查找所有基类的属性。 • 否则,列表包含对象的属性名称,它的类属性名称,并且递归查找它的类的所有基类的属性。 返回的列表按字母表排序。例如: 8 Chapter 2. 内置函数 The Python Library Reference 必须以关键字参数的形式给出。 17 The Python Library Reference, 发布 3.6.15 所有非关键字参数都会被转换为字符串,就像是执行了str() 一样,并会被写入到流,以 sep 且在末 尾加上 end。sep 和 end 都必须为字符串;它们也可以为 None,这意味着使用默认值。如果没有给出 objects,则print() 将只写入 end。 file 参数必须是一个具有 write(string) 在默认模式,匹配除了换行的任意字符。如果指定了标签DOTALL ,它将匹配包括换行符的任意字符。 ^ (插入符号) 匹配字符串的开头,并且在MULTILINE 模式也匹配换行后的首个符号。 $ 匹配字符串尾或者在字符串尾的换行符的前一个字符,在MULTILINE 模式下也会匹配换行符之前的文本。 foo 匹配‘foo’和‘foobar’,但正则表达式 foo$ 只匹配‘foo’。更有趣的是,在 'foo1\nfoo2\n'0 码力 | 1886 页 | 8.95 MB | 9 月前3
共 25 条
- 1
- 2
- 3













