– 对binhex4文件进行编码和解码 – Internet数据处理(Python教程)(参考资料)
binhex– 对binhex4文件进行编码和解码
该模块以binhex4格式对文件进行编码和解码,这种格式允许以ASCII格式表示Macintosh文件。只处理数据分叉.
binhex模块定义了以下功能:
binhex.binhex(input, output)-
转换二进制文件用文件名input到binhex文件output。output参数可以是文件名或类似文件的对象(支持
write()和close()方法的任何对象).
binhex.hexbin(input, output)-
解码一个binhex文件input. input可能是一个文件名或类似文件的对象,支持
read()和close()方法。生成的文件是一个名为output的文件,除非参数是None,在这种情况下,从binhex文件读取输出文件名.
还定义了以下异常:
- exception
binhex.Error -
当无法使用binhex格式编码某些内容时出现异常(例如,文件名太长而无法放入文件名字段中),或者输入未正确编码的binhex数据时
评论被关闭。