requests请求

requests就是发送网络请求的库,使用前先安装。

首先进行一个百度请求(get):

import requests
url="http://www.baidu.com"
r=requests.get(url)
print(r)

 在http协议中已经说到过,200就表示请求成功。

单纯的请求只返回200表示成功,要显示文本还要用到text属性,如下:

print(r.text)

 (刚开始返回的是很长的一行,没有自动换行,看着很不方便,使用pycharm的话记得把这里点亮,就可以和上面一样了)

处理乱码 :上面的代码虽然请求成功但是有的地方显示乱码,是因为没有对其进行编码,加入下面的一行代码:

r.encoding="utf-8"
print(r.text)

搞定。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值