我正在制作一个程序来读取一组文件中的内容,但是我收到了一个EOF错误。
def readMem(memId):
with open(memId, "r") as rf:
memVal = memId.read()
我在with open()
得到错误,(即使没有最后一行,错误仍然存在),但我找不到原因。据我所知,没有问题,我甚至在另一个文件中使用了这个EXACT代码。
你应该调用文件对象read
的rf
方法:
def readMem(memId):
with open(memId, "r") as rf:
memVal = rf.read()