Python 相当于 C# FileStream class
Python equivalent to C# FileStream class
我正在尝试将一些 C# 代码转换为 python 并停留在 C# 的文件流 class 上。文件流被实例化以加载 jpeg 数据。
fs = new FileStream("./preview.jpg", FileMode.OpenOrCreate);
while(true):
int length = socketServer.Receive(arrServerRecMsg);
int offset = arrServerRecMsg[2] * 256 + arrServerRecMsg[3];
fs.Seek(offset * 1020, SeekOrigin.Begin);
fs.Write(arrServerRecMsg, 4, arrServerRecMsg.Length - 4);
稍后阅读预览:
FileStream fs = new FileStream("./preview.jpg", FileMode.Open);
byte[] data = new byte[fs.Length];
fs.Read(data, 0, data.Length);
python 是否相当于将数据加载到对象中?我将如何执行抵消?
就是python中的open
方法。
open("./preview.jpg", "w+") == new FileStream("./preview.jpg", FileMode.OpenOrCreate)
它会 return 一个 fileObject
。
FileObject 是 Python、
中的 FileStream 等价物
我正在尝试将一些 C# 代码转换为 python 并停留在 C# 的文件流 class 上。文件流被实例化以加载 jpeg 数据。
fs = new FileStream("./preview.jpg", FileMode.OpenOrCreate);
while(true):
int length = socketServer.Receive(arrServerRecMsg);
int offset = arrServerRecMsg[2] * 256 + arrServerRecMsg[3];
fs.Seek(offset * 1020, SeekOrigin.Begin);
fs.Write(arrServerRecMsg, 4, arrServerRecMsg.Length - 4);
稍后阅读预览:
FileStream fs = new FileStream("./preview.jpg", FileMode.Open);
byte[] data = new byte[fs.Length];
fs.Read(data, 0, data.Length);
python 是否相当于将数据加载到对象中?我将如何执行抵消?
就是python中的open
方法。
open("./preview.jpg", "w+") == new FileStream("./preview.jpg", FileMode.OpenOrCreate)
它会 return 一个 fileObject
。
FileObject 是 Python、
中的 FileStream 等价物