Получить текст из любого типа файла с помощью Python

#python #file #text

#python #файл #текст

Вопрос:

У меня есть файл с не .txt расширением, но я могу щелкнуть правой кнопкой мыши и открыть его с помощью блокнота, и это читаемый файл. Однако, если я попытаюсь открыть файл, я не смогу извлечь текст или отредактировать его. Вот некоторый код, который прояснит ситуацию:

 path=r"C:UsersAlonDesktopRUN Low.spe"
f=open(path,'r ')
f.readlines()
  

Вывод:

 []
  

Опять же, если я попытаюсь открыть этот файл с помощью Notepad — никаких проблем. Я могу читать и редактировать текст, но я хочу сделать это через Python. Есть ли решение для этого?

Комментарии:

1. Это не похоже на проблему python, python не заботится о том, что это за файл

2. Ваш файл пуст?

3. Можете ли вы попробовать open(path, 'rb') ?

4. Я не могу воспроизвести вашу проблему

5. Откуда берется [] ?