fileHandle = rapi_session.createFile("\\Opslagkaart\\"+filename, GENERIC_READ , 0, OPEN_EXISTING , FILE_ATTRIBUTE_NORMAL ) fileObject = open(filename,"wb") if fileHandle != 0xffffffff: print "Reading file" # rapi_session.readFile(fileHandle, None, 10000) # rapi_session.readFile(fileHandle, None, 700) # rapi_session.readFile(fileHandle, None, 80) #rapi_session.readFile(fileHandle, myString, 40) #rapi_session.readFile(fileHandle, myString, 64000) while True: _dataBlock,_dataBlockLength = rapi_session.readFile(fileHandle, 65535) if _dataBlockLength > 0: fileObject.write(_dataBlock ) else: break #print _dataBlock print "Closing filehandle again..."