“Python requests库的使用”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
(创建页面,内容为“==requests库概述== ==安装resuests库== *具体安装方法,可参考Python第三方库的安装 ==requests库的用法== *常用用法: <nowiki>>>> imp…”)
 
requests库的用法
第6行: 第6行:
 
  <nowiki>>>> import requests
 
  <nowiki>>>> import requests
 
>>> r = requests.get("http://www.baidu.com")#打开一个网页
 
>>> r = requests.get("http://www.baidu.com")#打开一个网页
>>> r.status_code #返回状态
+
>>> print(r.status_code) #返回状态
 
200
 
200
>>> r.text #观察返回的内容
+
>>> print(r.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-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet 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> ...
 
'<!DOCTYPE html>\r\n<!--STATUS OK--><html> <head><meta http-equiv=content-type content=text/html;charset=utf-8><meta http-equiv=X-UA-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet 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> ...
 
>>>r.encoding  #查看编码方式,因为是这种,所以乱码
 
>>>r.encoding  #查看编码方式,因为是这种,所以乱码
 
'ISO-8859-1'
 
'ISO-8859-1'
 
>>> r.encoding = 'utf-8'
 
>>> r.encoding = 'utf-8'
>>> r.text
+
>>> print(r.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-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet type=text/css href=http://s1.bdstatic.com/r/www/cache/bdorz/baidu.min.css><title>百度一下,你就知道</title></head></nowiki>
 
'<!DOCTYPE html>\r\n<!--STATUS OK--><html> <head><meta http-equiv=content-type content=text/html;charset=utf-8><meta http-equiv=X-UA-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet type=text/css href=http://s1.bdstatic.com/r/www/cache/bdorz/baidu.min.css><title>百度一下,你就知道</title></head></nowiki>
 +
 +
返回 [[Python网络爬虫和自动化]]

2018年2月28日 (三) 01:56的版本

requests库概述

安装resuests库

requests库的用法

  • 常用用法:
>>> import requests
>>> r = requests.get("http://www.baidu.com")#打开一个网页
>>> print(r.status_code) #返回状态
200
>>> print(r.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-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet 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> ...
>>>r.encoding  #查看编码方式,因为是这种,所以乱码
'ISO-8859-1'
>>> r.encoding = 'utf-8'
>>> print(r.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-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet type=text/css href=http://s1.bdstatic.com/r/www/cache/bdorz/baidu.min.css><title>百度一下,你就知道</title></head>

返回 Python网络爬虫和自动化