– 对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数据时
评论被关闭。