app.py 文件源码

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

项目:girder_worker 作者: girder 项目源码 文件源码
def __call__(self, *args, **kwargs):
        try:
            _t_args = _walk_obj(args, self._maybe_transform_argument)
            _t_kwargs = _walk_obj(kwargs, self._maybe_transform_argument)

            results = super(Task, self).__call__(*_t_args, **_t_kwargs)

            if hasattr(self.request, 'girder_result_hooks'):
                if not isinstance(results, tuple):
                    results = (results, )

                results = tuple([self._maybe_transform_result(i, r)
                                 for i, r in enumerate(results)])

            return results
        finally:
            _walk_obj(args, self._maybe_cleanup)
            _walk_obj(kwargs, self._maybe_cleanup)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号