# recherche du mon de l'objet dans le nom du fichier sans l'extension obj = Object(cnx, opts.model) ctx = {'lang': opts.lang} if opts.inactive: ctx['active_test'] = False if not opts.ids: # Get all ids ids = obj.search([]) else: ids = [int(x.strip()) for x in opts.ids.split(',')] if not opts.fields: # get all fields fields = obj.fields_get_keys() else: fields = opts.fields.split(',') logger.info('Start execute export on the selected file') csvWriter = csv.writer(file(filename, 'wb+'), delimiter=opts.separator, quoting=csv.QUOTE_NONNUMERIC) csvWriter.writerow(fields) ok = True offset = 0 while ok: newids = ids[offset:offset+500] if not newids: ok = False continue