python - 是否可以删除python中字节的最后一个字节?
问题描述
出于某种原因,我必须删除一个字节的最后一个字节。例如,
teststr = b'\x01\x02\x03'
就我而言,我必须删除最后一个字节 \x03。我知道条带可以在 python 字符串情况下执行,但在字节情况下不起作用。
有没有办法做到这一点?任何信息表示赞赏。
解决方案
您可以使用切片:
teststr[:-1]
等于:
b'\x01\x02'
推荐阅读
- vue.js - 如何在 VueJS 中使用 for 循环对属性中的数据进行分组
- java - Java Stream中的forEach方法可以将Function函数接口作为参数吗
- loops - 如何遍历 ansible playbook 输出?
- c - 我声明的结构中缺少什么
- security - 标头 x-core-session-id
- javascript - 按字母顺序从文件夹中自动加载所有图片(jpg 和 png)
- django - 使用外键在 DRF 中保存 master 和 details
- jquery - 选项上的单击事件在 Safari 中不起作用
- c - Max/Min 方法不返回任何内容或返回不正确的数字
- angular - 使用不同名称的管道