如何将邻接矩阵写入文件并从您写入的文件中读取?

时间:2017-09-28 06:37:16

标签: python

我想编写一个接受文件名的程序和一个表示邻接矩阵的表,该邻接矩阵将邻接矩阵写入该文件。这应该遵循与输入文件相同的格式。

当我尝试从打印文件中读取时,什么都没有打印? 这是我的代码。

adjacencyMatrix=input('Enter an adjacency matrix:')
outputFileName=input('Enter a filename:')

writeToThis = open(outputFileName, 'w')

writeToThis.write(adjacencyMatrix)

#read from file
fileName = input("Enter input file name: ")
fileToRead = open(fileName,'r')

for line in fileToRead:
    print(line)

1 个答案:

答案 0 :(得分:0)

您需要在重新打开文件并从中读取之前关闭文件。在从文件中读取之前添加此行。

writeToThis.close()
相关问题