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

Резултати

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

Пребарај: #cleanmymac

当前筛选 #cleanmymac清除筛选
小小溪部落

@tribebrook · Post #469 · 04.10.2025 г., 15:47

#Mac#清理#GitHub#CleanMyMac#Lemon 🦡 像鼹鼠一样深入挖掘来清理您的 Mac 一;亮点 🐦深度系统清理- 一次性删除隐藏的缓存、日志和临时文件 📦彻底卸载- 清理了 22 个以上位置,而标准卸载只有 1 个,优于 CleanMyMac/Lemon ⚡️快速且轻量- 基于终端,零膨胀,带分页的箭头键导航 🧹海量空间恢复- 回收 100GB 以上的浪费磁盘空间 二;安装 curl -fsSL curl -fsSL https://raw.githubusercontent.com/tw93/mole/main/install.sh | bash 或者通过 Homebrew: brew install tw93/tap/mole GitHub地址:官方 🔔提示:限免,兑换码具有时效性,打开本频道通知,第一时间获取全网资讯!!! 🏠本消息Via:小小溪 📰群组:homeBrook 📢频道:Home_brook 🤖其他问题(投稿)请Bot:@xia0_bot