
Juan Manuel Arana Mondragon
PreguntaTengo este error:
PermissionError: [WinError 32] El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso: ‘.clients.csv.tmp’ -> ‘.clients.csv’
Alguien mas lo ha tenido?

Juan Carlos Zabaleta Lozano
Tienes que tener esto parte en el código bien y crear el archivo csv bien escrito
def _initialize_clients_from_storage(): with open(CLIENT_TABLE, mode='r') as f: reader = csv.DictReader(f, fieldnames=CLIENT_SCHEMA) for row in reader: clients.append(row) def _save_clients_to_storage(): tmp_table_name = '{}.tmp'.format(CLIENT_TABLE) with open(tmp_table_name, mode='w') as f: writer = csv.DictWriter(f, fieldnames=CLIENT_SCHEMA) writer.writerows(clients) os.remove(CLIENT_TABLE) os.rename(tmp_table_name, CLIENT_TABLE)