you never deal directly with pointers in python.
in your case, you need to pass a mutable object as your 'buffer'
argument and perform operations on it such that 'buffer==data'. (for
example, you could use a list here.)
def testit( buffer ):
for i in range( len ):
buffer[A+i]=data[B+i]
for some constants A,B-- http://mail.python.org/mailman/listinfo/python-list
