Python 3.7 функция AsciiToEbcdic
Цена договорная
Доброго дня.
Есть функция:
def AsciiToEbcdic(s):
''' Converts Ascii to EBCDIC '''
if isinstance(s, str):
return s.encode('cp500')
else:
return s.decode('utf-8').encode('cp500')
def padding(word):
return AsciiToEbcdic(word.upper())
string = 'TEST '
print(padding(string)) На входные параметры string = 'TEST ' возвращает b'\xe3\xc5\xe2\xe3@@@@' а хотелось бы b'\xe3\xc5\xe2\xe3\x40\x40\x40\x40'
Исправить ошибку, дать пояснения.
В отклике желательно сразу указать цену.
Есть функция:
def AsciiToEbcdic(s):
''' Converts Ascii to EBCDIC '''
if isinstance(s, str):
return s.encode('cp500')
else:
return s.decode('utf-8').encode('cp500')
def padding(word):
return AsciiToEbcdic(word.upper())
string = 'TEST '
print(padding(string)) На входные параметры string = 'TEST ' возвращает b'\xe3\xc5\xe2\xe3@@@@' а хотелось бы b'\xe3\xc5\xe2\xe3\x40\x40\x40\x40'
Исправить ошибку, дать пояснения.
В отклике желательно сразу указать цену.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.