import os character = input('Введите один символ: ') while len(character) > 1: character = input('Введите РОВНО один символ: ') path = os.path.join(os.getcwd(), 'task1_data.txt') if not os.access(path, os.R_OK): print('Файл "{}" не доступен для чтения'.format(path)) else: with open(path) as f: data = f.read(1024) i = data.count(character) while data: data = f.read(1024) i += data.count(character) print('В данном файле {} символов "{}"'.format(i, character))