On Apr 25, 4:43 pm, Carl Banks <[EMAIL PROTECTED]> wrote: > On Apr 25, 9:37 am, Neal Becker <[EMAIL PROTECTED]> wrote: > > > On linux, I don't understand why: > > > f = open ('/dev/eos', 'rw') > > m = mmap.mmap(f.fileno(), 1000000, prot=mmap.PROT_READ|mmap.PROT_WRITE, > > flags=mmap.MAP_SHARED) > > > gives 'permission denied', > > Try > > f = open('/dev/eos', 'r+') > > Carl Banks
The equivalent code in python should be: import os, mmap f = os.open('/dev/eos', os.O_RDWR) m = mmap.mmap(f, 1000000, prot=mmap.PROT_READ|mmap.PROT_WRITE, flags=mmap.MAP_SHARED) That should work like the C++ code. -- http://mail.python.org/mailman/listinfo/python-list