__init__.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:timer-workflow 作者: 5fth 项目源码 文件源码
def wrapDataObject(o, for_binary=False):
    if isinstance(o, Data) and not for_binary:
        o = plistlib.Data(o)
    elif isinstance(o, plistlib.Data) and for_binary:
        o = Data(o.data)
    elif isinstance(o, tuple):
        o = wrapDataObject(list(o), for_binary)
        o = tuple(o)
    elif isinstance(o, list):
        for i in range(len(o)):
            o[i] = wrapDataObject(o[i], for_binary)
    elif isinstance(o, dict):
        for k in o:
            o[k] = wrapDataObject(o[k], for_binary)
    return o
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号