本文主要是介绍python 二进制Plist文件转Xml格式Plist,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#获取字段类型 def gettype(value):if isinstance(value,int):if isinstance(value,bool):return 'bool'return 'integer'elif isinstance(value,bytes):try:buff=value.decode('utf-8')#这个txt 随便写的了 txt='stringa'except:try:buff=value.decode('utf-16')txt='stringb'except:passreturn txtelif isinstance(value,str):return 'string'elif isinstance(value,list):return 'array'elif isinstance(value,dict):return 'dict'else:return 'Error Type:'+str(type(value))#转成str型,比较方便后面使用 def tostr(key):keytype=gettype(key)if keytype=='stringa':return key.d
这篇关于python 二进制Plist文件转Xml格式Plist的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!