摘要:urllib库简介 urllib提供了一系列用于操作URL的功能。 urllib库用于操作网页 URL,并对网页的内容进行抓取处理。 urllib 包 包含以下几个模块: urllib.request - 打开和读取 URL。 urllib.error - 包含 urllib.request 抛出的
阅读全文
摘要:contextlib模块简介 contextlib模块:实现上下文管理。 在Python中实现上下文管理是使用with关键字,但是默认只能实现特定的上下文管理。 其时,只要正确的实现__enter__()和__exit__()魔术方法,就可以实现上下文管理。 class Context: def _
阅读全文
摘要:collections模块简介 collections是Python内建的一个集合模块,提供了许多有用的集合类。 使用:import collections collections模块方法 nametuple(typename, field_names, *, rename=False, defau
阅读全文
摘要:time模块 time模块:格式化时间 时间间隔:以 秒为单位的浮点数 时间戳:以自从 1970年1月1日午夜 经过多长时间来表示。 时间戳最适合存储,因为时间戳确定了,时区也就确定了。 导入time模块:import time time模块常用方法 time.time():获取当前时间戳。 imp
阅读全文
摘要:os模块简介 该模块提供了一种可移植的方式来使用依赖于操作系统的功能。 os模块是python内建模块,只需要使用import语句导入即可:import os os模块方法 os.getcwd():获取当前目录。 import os # 获取当前所在的目录 print(os.getcwd()) os
阅读全文
摘要:random模块简介 random模块:该模块实现伪随机数生成器。 random模块是python内建模块,只需要使用import语句导入即可:import random random模块常用函数 random.random():用于生成一个0到1的随机浮点数:0<= n < 1.0 import
阅读全文
摘要:re模块简介 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符是否与某种模式匹配。 Python1.5版本提供了re模块,该模块提供所有的正则表达式功能 使用re模块,首先导入re模块:import re 正则表达式模式(pattern) 模式描述例子是否重点 ^ 匹配字符串的开头。 √
阅读全文
摘要:copy模块简介 copy模块:Python中的赋值语句不复制对象,它们在目标和对象之间创建绑定。对于可变或包含可变项的集合,有时需要一个副本,以便可以更改一个副本而不更改另一个副本。这个模块提供了一般的浅层和深层复制操作。 copy模块是python内建模块,只需要使用import语句导入即可:i
阅读全文
摘要:sys模块简介 sys模块:该模块提供对解释器使用或维护的某些变量以及与解释器强烈交互的功能的访问。 sys模块是python内建模块,只需要使用import语句导入即可:import sys 如果想要调用sys模块属性,只需要在sys模块方法前添加sys前缀就可以调用指定方法:sys.name s
阅读全文