Я пытался создать свой собственный шестнадцатеричный редактор, который перечисляет статистику двоичного файла, созданного из Veracrypt. (Я все еще учусь.)Python: список (данные) выводит список дважды в терминале при чтении двоичного файла. Это ошибка?
Файла: Statistics.py
import Statistics
data = open('VERASHORT', 'rb').read()
print(list(data))
В любом случае, приведенный выше код будет печатать шестигранный двоичный файл в формате список дважды. Это всего лишь трехстрочный код, но мне интересно, почему он не будет работать. Я изменил код от автора, поэтому он должен работать. (Learning Python)
Вот результат после запуска Python3. (Список появляется дважды.)
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 102, 102, 62, 90, 121, 113, 111, 92, 85, 102, 102, 102, 102, 102, 102, 102, 102, 52, 32, 38, 92, 85, 102, 102, 102, 102, 102, 102, 102, 102]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 102, 102, 62, 90, 121, 113, 111, 92, 85, 102, 102, 102, 102, 102, 102, 102, 102, 52, 32, 38, 92, 85, 102, 102, 102, 102, 102, 102, 102, 102]
Нам понадобится больше кода. – Fallenreaper
Вы сохранили его в файле 'Statistics.py'? У меня нет модуля 'Статистика', а' статистика' с более низким 's'. – furas
Да, я сохранил этот исходный код в Statistics.py. –