hfai.file¶
通过 O_DIRECT 直接读取文件 |
|
通过 O_DIRECT 直接读取文件 |
- hfai.file.read_file(file_path, custom_alignment=None)[source]¶
通过 O_DIRECT 直接读取文件
自定义对齐字节数有误将触发 ValueError,读取失败会触发 RuntimeError
- Parameters
file_path (str) – 文件路径
custom_alignment (int, optional) – 自定义对齐的字节数
- Returns
返回一个二进制字符串
Examples
>>> from hfai.file import read_file >>> read_file('/your/path')
- hfai.file.read_file_as_bytesio(file_path, custom_alignment=None)[source]¶
通过 O_DIRECT 直接读取文件
自定义对齐字节数有误将触发 ValueError,读取失败会触发 RuntimeError
- Parameters
file_path (str) – 文件路径
custom_alignment (int, optional) – 自定义对齐的字节数
- Returns
返回一个 BytesIO
Examples
>>> from hfai.file import read_file_as_bytesio >>> read_file_as_bytesio('/your/path')