url="http://www.baidu.com" import requests rep=requests.get(url) rep.text ‘<!DOCTYPE html>\r\n<!‐‐STATUS OK‐‐><html> <head><meta http‐ equiv=content‐type content=text/html;charset=utf‐8><meta http‐equiv=X‐UA‐Co mpatible content=IE=Edge><meta content=always name=referrer><link rel=style sheet type=text/css href=http://s1.bdstatic.com/r/www/cache/bdorz/baidu.min.css><title>ç\x99¾åº ¦ä¸\x80ä¸\x8bï¼\x8cä½\xa0å°±ç\x9f¥é\x81\x93</title></head> <body link=#0000cc> <div id=wrapper> <div id=head> <div class=head_wrapper> <div class=s_form> <div class=s_form_wrapper> <div id=lg> <img hidefocus=true sr c=//www.baidu.com/img/bd_logo1.png wid#....此处省略
url="http://www.baidu.com" rep=requests.get(url) #使用text获取数据 rep.text ...前面省略<title>ç\x99¾åº¦ä¸\x80ä¸\x8bï¼\x8cä½\xa0å°±ç\x9f¥é\x81\x93</tit le></head> <body link=#0000cc> #使用content获取数据并进行解码 rep.content.decode(‘utf‐8‘) ...前面省略<title>百度一下,你就知道</title></head> <body link=#0000cc> <d iv id=wrapper> <div id=head> <div class=head_wrapper> <div class=s_form> <d iv class=s_form_wrapper> <div id=lg> <img hidefocus=true src=//www.baidu.co m/img/bd_logo1.png width=270 height=129> </div>
查看编码方式:encoding属性
url="http://www.baidu.com" rep=requests.get(url) rep.encoding ‘ISO‐8859‐1‘
url="http://www.baidu.com rep=requests.get(url) rep.status_code 200
网络请求requess库的基本使用 ----------python的爬虫学习
原文:https://www.cnblogs.com/lcyzblog/p/11258344.html