analysis.py 文件源码

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

项目:issue-reporting 作者: 6aika 项目源码 文件源码
def get_avg_duration(query_set):
    duration = ExpressionWrapper(F('updated_datetime') - F('requested_datetime'), output_field=fields.DurationField())
    duration_list = query_set.annotate(duration=duration).values_list("duration", flat=True)
    if not duration_list:
        return datetime.timedelta(0)
    return sum(duration_list, datetime.timedelta(0)) / len(duration_list)


# Returns median duration of closed issues (updated_datetime - requested_datetime)
# from given category. Returns a tuple (days, hours)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号