win+R输入cmd再执行 pip install requests
import requests r=requests.get('https://www.baidu.com/') print(r.status_code)#状态码,200表示正常 r.text#url对应的页面内容,为字符串形式
r.content#二进制形式的页面内容
r.encoding#得到从HTTPheader中猜测的响应内容编码方式
r.apparent_encoding#从内容中分析出的响应内容编码方式
1 import requests 2 def getHTMLText(url): 3 try: 4 r=requests.get(url,timeout=30) 5 r.raise_for_status()#如果状态不是200,引发HTTPError异常 6 r.encoding=r.apparent_encoding 7 return r.text 8 except: 9 return '产生异常' 10 if __name__=='__main__':#被其他python文件调用时,不执行 11 url = 'https://www.baidu.com/' 12 print(getHTMLText(url))
标签:__,encoding,url,Request,内容,requests,编码方式 From: https://www.cnblogs.com/ddpjj/p/17151969.html