国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python如何去除字符串中不可见字符(\x00)

python如何去除字符串中不可见字符(\x00)

头像

yang

2020-04-07 14:09:5315422浏览 · 0收藏 · 0评论

问题:无法用json.loads()解析数据。

现象:但是将收到的数据复制粘贴成字符串就可以接续出来。纠结了很久才发现,两个长度不一样。

str是看不出来的,于是就转换成了bytes,发现

收到的数据为:

<class ‘bytes’>
b’\r\n\r\n\x00\x00\x00\x00\x00\x00\x00\x00{\r\n\t"author": “app”\r\n}’

而复制出来的字符串没有\x00

原代码

self.data = self.request.recv(1024).decode('UTF-8', 'ignore').strip()

其中strip()只能去掉\r,\\n,\t,无法去掉\x00。

解决办法:

在源码后添加strip(b'\x00'.decode())即可。

self.data = self.request.recv(1024).decode('UTF-8', 'ignore').strip().strip(b'\x00'.decode())

Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。

注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。

strip()方法语法:

str.strip([chars]);

推荐学习:《Python教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

韩剧《小叔子》免费观看| 《家访的老师》动漫在线观看| 厨房韵母2| 别C我了~C烂了~啊~| 禁忌4大结局| 公交车NP粗暴H强J玩弄| 1314无码AV毛片| 女子排尿视频大全| 快乐8| 丁香花影院免费观看电视剧哈尔滨| 马配人能配进去吗| 与少妇在车里做爰| 小叔子从后面抱住我的电视剧 | 雨后故事| 儿媳妇免费播放全部电视剧 | 强伦女教师2:伦理| 爱上兄弟的母亲6集免费观看| 洪真英| 电视剧在线观看免费| 吻戏| 一边摸上面一边敷面膜| 精品一区二区三区| 夜童| 苍老师电影全集免费播放在线观看| 爱的健身房| 成品PPT网站大片入口 | 女生穿露胸开又裙穿搭大忌| 韩国三级《吸乳》电影| 《我的漂亮老师2》| 一品国精和二品国精的文化意义| 内地禁止上映的6部大电影| 法国色情巜做爰狂欲| 女教师2免费观看全集电视剧| 我在开会他在下添好爽在线视频| 他的大手在秘密花园小说免费阅读| 黑人空乘伦理5| 电影《满足2》完整版在线观看| 打扑牌不盖被子怎么办| 出差被最讨厌上司夺走的相似电影| 无码粉嫩小滨无套在线观看...| 天使萌