TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #242 · 7 мај

Теперь запакуем строку. В этом случае следует передавать тип данных bytes. >>> struct.pack('=s', b'a') b'a' Для записи слова следует указывать количество символов. >>> struct.pack('=5s', b'hello') b'hello' Кстати, запакованный вид соответствует исходному тексту. Всё верно, символ есть в таблице ASCII, то есть его код попадает в диапазон 0-127, он может быть записан одним байтом и имеет визуальное представление. А вот что будет если добавить символ вне ASCII >>> struct.pack(f'=s', b'ё') SyntaxError: bytes can only contain ASCII literal characters. Ошибка возникла еще на этапе создания объекта bytes, который не может содержать такой символ. Поэтому надо кодировать эти байты из строки. >>> enc = 'ёжик'.encode('utf-8') >>> struct.pack(f'={len(enc)}s', enc) b'\xd1\x91\xd0\xb6\xd0\xb8\xd0\xba' Заметьте, длина такой строки в байтах отличается от исходной длины, так как символы вне ASCII записываются двумя байтами и более. Поэтому здесь формат создаём на лету, используя получившуюся длину как каунтер токена. #libs#basic

Hashtags

Резултати

Пронајдени 3 слични објави

Пребарај: #cashalot

当前筛选 #cashalot清除筛选
Белгазпромбанк

@belgazprombank · Post #2144 · 21.06.2023 г., 13:39

Акция «ПенсиON с комфортом» продлена на 2 месяца! Оформите заявление о перечислении пенсии или пособия на базовый счет, открытый в Белгазпромбанке, закажите бесплатную карточкуCashalot Комфорт по 31 августа 2023 года и получите на счет 50 BYN после первого зачисления пенсии (пособия)! Cashalot Комфорт – это: •бесплатный выпуск и обслуживание карточки; •кэшбэк до 10% при покупках в магазинах-партнерах; •кэшбэк 2% во всех аптеках, оптиках, магазинах товаров для сада и огорода; •удобный интернет-банк и мобильное приложение для оплаты ЖКХ и открытия вкладов. Подробнее – здесь. #белгазпромбанк#бгпб#cashalot#bgpb#cashback

Белгазпромбанк

@belgazprombank · Post #2190 · 04.09.2023 г., 07:25

Сентябрь по традиции ассоциируется с наступлением нового культурного сезона. Знаковое место в белорусской арт-повестке занимают художественные проекты «Арт-Минск» и «Осенний салон», инициатором проведения которых выступил в свое время Белгазпромбанк. Ежегодная выставка-продажа «Осенний салон с Белгазпромбанком»проходит в Минске с 2015 года. Напоминаем, что все понравившиеся работы вы можете купить в рассрочку с «Картой покупок». В случае, если вы обладатель карточки «Cashalot», то приобретая произведение искусства на выставке, получите приятный кэшбэк. Открытие выставки состоится 7 сентября в 18:00 во Дворце искусства на Козлова, 3, и по традиции будет бесплатным для посетителей. Экспозиция продолжит работу до 8 октября. Время работы: пн-вс 11:00 – 21:00. Стоимость билетов: 12 BYN – полный, 8 BYN – льготный. Ждем вас! #belgazprombank#bgpb#art#cashalot#kartapokupok

Белгазпромбанк

@belgazprombank · Post #2165 · 14.07.2023 г., 09:20

Белгазпромбанк продлевает по 31 июля акции для своих клиентов! Оформите новую карточку Visa Cashalot с кредитом на потребительские нужды и кэшбэком или карту рассрочки «Карта покупок» с овердрафтом от 200 до 5 000 рублей, которая выпускается и обслуживается бесплатно и получите в подарок стильную сумку-шоппер, в которую так удобно складывать любые покупки. Подробнее об акциях «Стильный шопинг с «Картой покупок» и «Пора на шопинг с Cashalot!». Ждем вас в офисе Белгазпромбанка! #belgazprombank#bgpb#белгазпромбанк#бгпб#cashalot#картапокупок#акция