def download_excel(fileName):
    excel_dir = PathUtil.excel_dir()
    excel_path = os.path.join(excel_dir + fileName)

    if not os.path.exists(excel_path):
        print excel_path

    return send_file(excel_path,
                     mimetype='application/vnd.ms-excel',
                     attachment_filename=fileName,
                     as_attachment=True)
def export_excel_report(ipa_list):
    excel_dir = PathUtil.excel_dir()
    excel_path = os.path.join(excel_dir + utils.get_unique_str() + '.xlsx')
    ipa_folder = PathUtil.upload_dir()
    check_results = []

    for ipa in ipa_list:
        if ipa.endswith('.ipa'):
            ipa_path = os.path.join(ipa_folder, ipa)
            # 单个app的检查结果
            try:
                r = check_ipa(ipa_path)
                if r:
                    check_results.append(r)
            except Exception, e:
                print e
                continue