我正在尝试映射这样的文件:
f= open('file.txt', 'r')
data= mmap.mmap(f.fileno(), 0)
Run Code Online (Sandbox Code Playgroud)
但我得到:
data= mmap.mmap(f.fileno(), 0)
ValueError: mmap offset is greater than file size
Run Code Online (Sandbox Code Playgroud)
搜索后,我仍然无法弄清楚出了什么问题,奇怪的是,这在半小时前就起作用了!有什么帮助吗?
我正在从我的评论中移出这一点,因为它对 OP 有帮助。
您需要检查您的文件是否为空..mmap.mmap抛出异常,如果参数中的文件为空..
检查文档-> http://docs.python.org/library/mmap.html
| 归档时间: |
|
| 查看次数: |
4804 次 |
| 最近记录: |