Python 3.x 如何将文件保存到缓冲区?
我正在尝试使用webdav接口解析一些xml文件 有一个资源API部分,作者声称您可以将文件读/写到缓冲区中Python 3.x 如何将文件保存到缓冲区?,python-3.x,webdav,Python 3.x,Webdav,我正在尝试使用webdav接口解析一些xml文件 有一个资源API部分,作者声称您可以将文件读/写到缓冲区中 res1 = client.resource("dir1/file1") res1.read_from(buffer) res1.write_to(buffer) 缓冲区代表什么以及如何创建缓冲区,以便不需要将文件保存到本地?pickle文件示例 pickle文件示例 import io import pickle from webdav3.client impo
res1 = client.resource("dir1/file1")
res1.read_from(buffer)
res1.write_to(buffer)
缓冲区代表什么以及如何创建缓冲区,以便不需要将文件保存到本地?pickle文件示例
pickle文件示例
import io
import pickle
from webdav3.client import Client
buffer = io.BytesIO()
client.resource("path_to_pickle_file").write_to(buffer)
data = pickle.loads(buffer.getvalue())
print(data)