Cython文件写入

时间:2018-12-22 05:31:13

标签: cython

  • 我有一个示例“ .pyx”文件
  • 在这里,已经完成了某些mmap操作(通过C mmap),并且已经返回了'data_len'和
  • 我想从偏移量开始读取到data_len区域,然后将其转储到随机文件中

我正在通过以下方式执行此操作:但是,在执行“写”操作时出现语法错误

cdef void *startmmaparea
def do_dump() 
    offset= <char *> startmmaparea
...
    with open('abc.bin','wb') as fdes:
     fdes.write(offset.read(data_len))  
...

预期将mmap内容写入文件。但是在“写”操作中出现语法错误 我可以像上面一样使用read()编写代码吗? -有人可以帮我解决我在这里做错的事情吗?

0 个答案:

没有答案