模块requests
Posted leisurelyrd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模块requests相关的知识,希望对你有一定的参考价值。
import requests # 1.调用requests.get()下载该文件 # 2.用‘wb‘调用open(),以写二进制的方式打开一个新文件 # 3.利用Response对象的iter_content()方法写入该文件 # 4.在每次迭代中调用write(),将内容写入该文件 # 5.调用close()方法关闭该文件 #使用requests.get()函数下载一个网页 res = requests.get(‘http://www.gutenberg.org/files/1513/1513-0.txt‘) print(res.status_code) # 查看你Response对象的status_code属性,了解对这个王爷的请求是否成功 # res.status_code == requests.codes.ok try: res.raise_for_status() playFile = open(‘RemeoAndJuliet.txt‘,‘wb‘) # iter_content()方法在循环的每次迭代中,返回一段内容。每段都是bytes数据,需指定一段内容包含多少字节 for chunk in res.iter_content(100000): playFile.write(chunk) playFile.close() except Exception as exc: print(‘There was a problem: %s‘ % (exc)) print(len(res.text)) print(res.text[:250]) #返回response对象 print(type(res))
以上是关于模块requests的主要内容,如果未能解决你的问题,请参考以下文章
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段
如何使用模块化代码片段中的LeakCanary检测内存泄漏?
C#-WebForm-★内置对象简介★Request-获取请求对象Response相应请求对象Session全局变量(私有)Cookie全局变量(私有)Application全局公共变量Vi(代码片段
Python练习册 第 0013 题: 用 Python 写一个爬图片的程序,爬 这个链接里的日本妹子图片 :-),(http://tieba.baidu.com/p/2166231880)(代码片段