Я хочу прочитать файл с шестнадцатеричным форматом.Например, файл содержит это "\x70\x79\x74\x68\x6f\x6e\x70\x79\x74\x68\x6f\x6e\x70\x79\x74\x68\x6f\x6e"
.
Я пытался прочитать файл и распечатать его, но когда я его печатаю, я вижу тот же шестнадцатеричный код, а не обычный английский.Но когда я вручную копирую шестнадцатеричный код в функцию print()
Python, он показывает английский текст.Однако функция print()
в приведенной ниже функции показывает только шестнадцатеричный код, а не английский.
with open('sample_hex_file_2.txt', 'r') as f:
data = f.read()
print(data)
Я хочу прочитать файл, содержащий шестнадцатеричный код, преобразовать его в английский и распечатать на экране.