python脚本0b文件处理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python脚本0b文件处理相关的知识,希望对你有一定的参考价值。
要处理的文件:
此处处理将00的数据干掉。
处理python脚本:
1 dir_fd = open(‘abc.yuv‘,‘rb+‘) 2 tmp_fd = open(‘tmp.yuv‘,‘wb+‘) 3 while True: 4 content = dir_fd.read(1) 5 6 # content.int(‘10‘,16) 7 if content==b‘\x00‘: 8 continue 9 if content==b‘‘: 10 tmp_fd.write("/n") 11 break 12 print(content) 13 tmp_fd.write(content) 14 tmp_fd.flush()
1 dir_fd = open(‘abc.yuv‘,‘rb+‘) 2 tmp_fd = open(‘tmp.yuv‘,‘wb+‘) 3 while True: 4 content = dir_fd.read(1) 5 6 # content.int(‘10‘,16) 7 if content==b‘\x00‘: 8 continue 9 if content==b‘‘: 10 tmp_fd.write("/n") 11 break 12 print(content) 13 tmp_fd.write(content) 14 tmp_fd.flush()
处理之后的效果:
以上是关于python脚本0b文件处理的主要内容,如果未能解决你的问题,请参考以下文章
在 Python 多处理进程中运行较慢的 OpenCV 代码片段