urllib 的简介
模块
在程序开发的过程中 随着程序代码越来越多在一个文件里代码越来越长,就不容易维护
为了编写可以维护的代码,我们把很多函数进行分组,分别放在不同的文件中,很多编程语言就运用这种组织代码的
方式,在python中一个py 文件就是一个模块
使用模块的好处?
1实现了代码的可维护性,当一个代码编写完毕时就可以被其他的地方进行引用,我们在编写代码的时候就经常使用
其他的模块,包括python内置的模块,或者来自于第三方的模块
2可以避免函数名或者变量名的冲突 相同名字的变量名或者函数可以存在于不同的模块中,我们在编写模块的时候
不必考虑名字会与其他的模块冲突
不同的人编写的模块名冲突python有引入了按目录来组织模块的方法,称之为包
所以很多模块名字是myshej.yy.jijll等...
urllib 的简介
python3的urllib 模块是一个可以处理URL组件的集合
requests是一个高级的http客户端接口,是一个包
urllib.request模块初期是用来打开和获取URl的urlopen 可以做的事情