HTTP网络基础知识讲解
- 在完成网络连接及配置后,你可能需要从网络请求资源。
导入依赖库
- 首先,我们将引入
requests模块(注意,micropython和python在这里有一些区别)import requests # Python导入http请求 import urequests as requests # Micropython
使用requests模块请求资源
语法格式如下:
response = requests.get("文件的网址", stream=True)其中,
stream=True的意思是流式传输,也就是读多少就传多少,不间断的传。如果设置为False,就得一次性传完,对于大文件来讲就会卡住很久。接下来就可以读取返回的数据了:
while True: try: content_byte = response.raw.read(1024) # 每次读取1024个字节 # 判断文件是否结束 if len(content_byte) == 0: break except Exception as ret: print("程序产生异常...", ret) break其中content_byte就是读取的数据
把网络文件拷贝到本地
-
作者:admin 创建时间:2024-04-09 14:21
最后编辑:admin 更新时间:2024-07-17 11:01
最后编辑:admin 更新时间:2024-07-17 11:01