Python的requests模块

requests模块是一个第三方python库,基于urllib,可以方便快捷地满足我们的一些需求比如请求参数的传递。可以直接用pip安装:

sudo pip install requests

requests.get()

这大概是最常用的函数了,它能够方便地带着请求参数访问某个网址。由于网络这一块实在了解不深所以就步赘述了,直接贴代码。
例如访问github,得到动态加载的信息。

点击Load more...按钮,会发送一个带有参数after的请求,此时我们可以利用request.get()来模拟这个请求:

import requests

para = {'after':'Y3Vyc29yOjMw'}
res = requests.get('https://github.com/topics/java?l=java&o=desc&s=stars', params=para)
print res.text

就能够得到后面的网页内容了。

猜你喜欢

转载自blog.csdn.net/m0_37924639/article/details/79294559