May-10-2018, 07:15 AM
I give you my solver.py file, and then the error message.
#solver.py import init #import numbers import os import csv from kudoSudoku import sudoku from pprint import pprint filename = os.path.abspath('C:/Users/Sylvain/numbers.csv') with open(filename) as csvfile: creader = csv.reader(csvfile, delimiter=' ') for row in creader: #do something with data print(', '.join(row)) with open('numbers.csv', newline='') as csvfile: puzzle=csv.reader(csvfile, delimiter=' ', quotechar='|') for row in puzzle:#origin print(', '.join(row))#originr matrix=row for i in range(9): matrix[i]=eval(matrix[i]) print('sylvain') print(matrix) pprint(matrix) table = sudoku(matrix) result = table.solve() pprint(result)And now the error message:
Error:λ python solver.py
|[0,, 9,, 0,, 0,, 0,, 0,, 0,, 0,, 0]|, |[1,, 0,, 0,, 0,, 0,, 6,, 8,, 7,, 2]|, |[0,, 0,, 2,, 1,, 0,, 0,, 0,, 3,
, 0]|, |[0,, 0,, 1,, 0,, 4,, 0,, 0,, 6,, 0]|, |[0,, 2,, 0,, 0,, 0,, 0,, 0,, 0,, 5]|, |[0,, 0,, 9,, 0,, 7,, 0,,
0,, 2,, 0]|, |[0,, 0,, 7,, 5,, 0,, 0,, 0,, 4,, 0]|, |[8,, 0,, 0,, 0,, 0,, 4,, 7,, 1,, 3]|, |[0,, 1,, 0,, 0,,
0,, 0,, 0,, 0,, 0]|
Traceback (most recent call last):
File "solver.py", line 16, in <module>
with open('numbers.csv', newline='') as csvfile:
FileNotFoundError: [Errno 2] No such file or directory: 'numbers.csv'