Как преобразовать строковую в битовую без добавления лишних символов? (Python) | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Как преобразовать строковую в битовую без добавления лишних символов? (Python)

Приветствую! Помогите! Консольное приложение шифрует текст, взятый из plainTextEdit, алгоритмом DES. Т.е. содержимое Edit помещаем в строковую_переменную->конвертируем в битовую_переменную (UTF8)->добавляем пустые биты до кратности 8 (требование алгоритма DES)->шифруем->превращаем битовую_переменную в строковую-переменную->выводим в plainTextEdit_2. Теперь обратно, но на этапе строковая (например, b'w\nD\xafQ2\x03\xa4') в битовую добавляются символы и получаем (b"b'w\\nD\\xafQ2\\x03\\xa4'"). Как сконвертировать без добавления?

27th Apr 2019, 9:47 PM
Денис
Денис - avatar
1 Answer
0
Проблема решена! Вместо строковой переменной использовал бинарный файл, что избавило от лишних конвертаций. )
1st May 2019, 11:37 PM
Денис
Денис - avatar