Está en la página 1de 1

import csv

import generar_tablero # esto no va aca

# esto tiene que estar adentro de una funcion, escribir_juego, que toma como
argumento el tablero, el diccionario y el nombre del archivo. En vez de
‘escribir_tablero’, usas el nombre del archivo que pasas como argumento
with open ('escribir_tablero' + ".csv", "w", newline='') as csvfile:
csvwriter = csv.writer (csvfile , delimiter = ",")
csvwriter.writerow (generar_tablero) # y aca pasas el tablero que la
funcion toma como argumento. Acordate que hay dos funciones: writerow, y
writerows. Cuando queres escribir todas las filas de un archivo, usas la
segunda
print("writing complete")

# aca es lo mismo con respecto al nombre del archivo. Usas el que la funcion
tomaria como argumento, le agregas ‘_solucion’.
# Como escribis un diccionario, no sirve usar writerow, ni writerows
directamente. Mira las diapos sobre DictWriter.
#with open ('escribir_tablero_solucion'+".csv", "w", newline='') as csvfile:
# csvwriter = csv.writer (csvfile, delimiter = ",")
# csvwriter.writerow (diccionario)
# print ("writing complete")

También podría gustarte