python
背姑娘的锅
这个作者很懒,什么都没留下…
展开
-
CRC32算法实现:python与C
背景CRC32这种轻量级的校验算法在嵌入式开发中使用非常广泛,比如User data的存储,非关键数据的 保存(对于重要数据,一般不建议只用CRC32去校验其完整性,还会考虑加密处理).在PC端常用脚本 语言(例如python)去生成CRC32校验值值,而在嵌入式设备端,由于设备端能力有限,会直接使用C编写的程序去 做CRC32校验;python实现CRC32校验算法python实现crc32原创 2017-12-23 22:30:47 · 6170 阅读 · 0 评论 -
python实现任意位置文件分割
应用场景在嵌入式开发中,常常需要将一个binary文件分割成多个文件,或者将一个binary的某块区域抓成一个单独文件。本篇blog以python为例,实现了以上需求;实现代码#!/usr/bin/python"""./file_split.py, just for testing;"""import sysimport osimport refrom os.path import jo原创 2017-11-26 17:52:25 · 1125 阅读 · 0 评论 -
win10下Python3.5.4安装流程
一.初始环境介绍cmd进入DOS命令行,敲winver,弹出windows版本信息,如下图: 之前在Linux环境下安装过python2.7,这次选择python3.5.4版本安装(据说3.X版本有很多有用的新特性,如编码支持相较2.7更加友善.3.5.4是最近官网release中比较稳定的版本);然后从官网:python官网抓windows对应的python版本,如下: 在国内偶尔连接py原创 2017-10-14 02:24:59 · 4400 阅读 · 0 评论