open_file接口
本接口仅支持MindSpore框架。
接口功能
使用with调用open_file接口,以只读的方式打开文件,并返回对应的_ReadableFileWrapper实例。该实例提供read()和close()方法。
- read:读取文件内容。
read(self, offset=0, count=-1)
参数
是否必选
说明
取值要求
offset
可选
读取文件的偏移位置。
需满足count + offset <= file_size
[0, file_size]
count
可选
读取文件的大小。
需满足count + offset <= file_size
- -1:读取整个文件。
- [0, file_size]
- close:关闭文件。
接口格式
mindio_acp.open_file(path: str)
接口参数
参数 |
是否必选 |
说明 |
取值要求 |
---|---|---|---|
path |
必选 |
加载路径。 |
有效文件路径。 |
使用样例
>>> with mindio_acp.open_file('/mnt/dpc01/checkpoint/rank-0.pt') as f: ... read_data = f.read()
父主题: API接口参考