Как исправить ошибку EOF при чтении файла с помощью open () - PullRequest
0 голосов
/ 01 марта 2019

Я делаю программу для чтения чего-либо из группы файлов, но получаю ошибку EOF.

def readMem(memId):

    with open(memId, "r") as rf:
        memVal = memId.read()

Я получаю ошибку на with open(), (ошибка сохраняется даже без последнеголиния) но я не могу понять, почему.Насколько мне известно, проблем нет, я даже использовал этот EXACT-код в другом файле.

1 Ответ

0 голосов
/ 01 марта 2019

Вы должны вызвать метод read объекта файла rf вместо:

def readMem(memId):
    with open(memId, "r") as rf:
        memVal = rf.read()
...