私はスドクソルバープログラムにスドクパズルを読み込もうとしています。ファイルの名前は'puzzle1.py'
ですが、何らかの理由でこのコードが機能していません。誰かが私を助けることができますか?ファイルをパズルソルバーに読み込む方法は?
def read_sudoku(file):
stream = open(file)
data = stream.readlines()
stream.close()
return eval("".join(data))
def main():
print ('File name: ')
file = input()
read_sudoku()
main()
あなたは一つのパラメータを取る ')(' read_sudokuを定義していますが、それを呼び出したときに、任意のパラメータを渡すことはありませんでした。このコードを実行したときにエラーメッセージが表示されませんでしたか? – jasonharper
「動作していません」とはどういう意味ですか?エラーになりますか?はいの場合はどちらですか?期待どおりの結果が得られますか?もしそうなら、結果と期待される結果は何ですか?あなたの 'puzzle1.py'はどんなフォーマットですか?それがPythonファイルの場合は、おそらくそれを読むべきではありませんが、それをインポートしてください。 – syntonym
あなたが実際にやりたいことは、別のpythonファイルでpythonファイルを実行することですか? –