@tabbols95
Недопрограммист

Как прочитать текст из всех файлов в Python?

Имеется следующий код программы
from os import listdir

fileNames = listdir(r'C:\Users\sha\Desktop\27')
handleWrite = open(r'C:\Users\sha\Desktop\27\fileResult\Result.txt', 'w')
number = 0
for cycle in fileNames:
    q = fileNames[number]
    handle = open(r'C:\Users\sha\Desktop\27\{}'.format(q), 'r')
    data = handle.read(768)
    dataResult = data[755:768]
    print(dataResult)
    handle.close()
    handleWrite.write('{}\n'.format(dataResult))
    number +=1
handleWrite.close()

Но почему-то открывает всего лишь 24 первых файла, а потом выскакивает ошибка
spoiler
5bbee77d9d903675963003.png

Мб кто подскажет, в чем может быть ошибка?
  • Вопрос задан
  • 136 просмотров
Решения вопроса 1
попробуй кодировку указать file = open(filename, encoding="utf8")
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы