Как преобразовать двоичную строку в строку ascii в python? [Дубликат]
На этот вопрос уже есть ответ:
Преобразовать двоичный файл в ASCII и наоборот 7 ответовЯ создал небольшую программу на Python, которая читает двоичный файл из файла и сохраняет его в текстовом файле, читает текстовый файл и сохраняет двоичный файл. Но я не могу заставить двоичный файл работать ... он читает файлы следующим образом:
f_bin = open(bin_file,"rb")
to_bin_data = f_bin.read()
bin_data = bin(reduce(lambda x, y: 256*x+y, (ord(c) for c in to_bin_data), 0))
f_bin.close()
этот мне не подходит ... Преобразовать двоичный файл в ASCII и наоборот
Что-то вроде этой веб-страницы:http: //www.roubaixinteractive.com/PlayGround/Binary_Conversion/Binary_To_Text.as
Редактировать: я теперь сделал длинный, если еще сценарий для этого, но спасибо за ответы