我想编写一个接受文件名的程序和一个表示邻接矩阵的表,该邻接矩阵将邻接矩阵写入该文件。这应该遵循与输入文件相同的格式。
当我尝试从打印文件中读取时,什么都没有打印? 这是我的代码。
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)
答案 0 :(得分:0)
您需要在重新打开文件并从中读取之前关闭文件。在从文件中读取之前添加此行。
writeToThis.close()