发起网络请求是日常开发中不可或缺的操作,在Python中,可以是使用Python内置的urllib模块来完成,而Python内置的urllib模块请求网络相对麻烦且功能不够强大。而requests框架可以非常方便的处理各种网络请求。
给flask开发的同学普及一组概念:Flask 中request模块和requests框架是完全不同的。Flask 中request模块:用于处理来自客户端的请求,可以获取客户端请求的 form 、args、headers 、cookies 等信息。
小结
在python开发中,无论做web开发还是网络爬虫还是其他,网络请求是一定会用到的,requests可能是你最好的选择,你必须掌握他的所有用法。实践出真知,现在动手实战一下吧。
提醒:
不要一味的做一个收藏家,你将源代码收藏、将知识点收藏,唯一的作用就是满足你的内心,并不能提升你自己,那些你收藏过的认为有价值的东西,其实是你把它当作是垃圾丢进了叫收藏夹的垃圾桶。
如果对你有帮助,或者你有什么见解,请关注公众号我们互相交流。我会不定期分享优秀源码、分享开发技术、为你解答各种开发难题。