python通过io模块实现临时内存文件访问

2022-04-29 00:00:00 内存 模块 临时

如果希望从网络读取文件进行处理,但是又不希望保存文件到硬盘,可以使用io模块进行处理

"""
皮蛋编程(https://www.pidancode.com)
创建日期:2022/4/1
功能描述:python通过io模块实现临时内存文件访问
"""
import urllib.request
import io
url = 'https://www.pidancode.com'
res = urllib.request.urlopen(url,timeout=10)
f = io.StringIO(res.read())

f 是一个文件对象,
它和:f = open('./pidancode.com.html','rw') 打开的文件一样
可以向操作本地文件一样对内存文件进行读写

相关文章