Exemple #1
0
def save_code():
    if request.method == "POST":
        code_text = request.form["orig_code"]
        code_file = gen_text_file(autopep8.fix_code(code_text))
        attachment_filename = ''.join(('code_', '.py'))
        return send_file(code_file,
                         mimetype="application/x-python",
                         as_attachment=True,
                         attachment_filename=attachment_filename)
Exemple #2
0
def save_code():
    if request.method == "POST":
        code_text = request.form["orig_code"]
        code_file = gen_text_file(code_text)
        attachment_filename = ''.join(('code_', get_datetime(), '.py'))
        return send_file(code_file,
                         mimetype="application/x-python",
                         as_attachment=True,
                         attachment_filename=attachment_filename)
    else:
        return ''
Exemple #3
0
def save_result():
    if request.method == "POST":
        code_text = request.form["orig_code"]
        code_result = request.form["orig_results"]
        res_file = gen_text_file(gen_result_text(code_result, code_text))
        attachment_filename = ''.join(('result_', get_datetime(), '.txt'))
        return send_file(res_file,
                         mimetype="text/plain",
                         as_attachment=True,
                         attachment_filename=attachment_filename)
    else:
        return ''
Exemple #4
0
def save_result():
    if request.method == "POST":
        code_text = request.form["orig_code"]
        code_result = request.form["orig_results"]
        res_file = gen_text_file(gen_result_text(code_result, code_text))
        attachment_filename = ''.join(('result_', get_datetime(), '.txt'))
        return send_file(res_file,
                         mimetype="text/plain",
                         as_attachment=True,
                         attachment_filename=attachment_filename)
    else:
        return ''
Exemple #5
0
def save_code():
    if request.method == "POST":
        code_text = request.form["orig_code"]
        code_file = gen_text_file(code_text)
        attachment_filename = ''.join(('code_', get_datetime(), '.py'))

        response = make_response(code_file.getvalue().decode('utf8'))
        response.headers.set('Content-Type', 'application/x-python')
        response.headers.set('Content-Disposition', 'attachment', filename=attachment_filename)
        
        return response
    else:
        return ''
Exemple #6
0
def save_result():
    if request.method == "POST":
        code_text = request.form["orig_code"]
        code_result = request.form["orig_results"]
        res_file = gen_text_file(gen_result_text(code_result, code_text))
        attachment_filename = ''.join(('result_', get_datetime(), '.txt'))

        response = make_response(res_file.getvalue().decode('utf8'))
        response.headers.set('Content-Type', 'text/plain')
        response.headers.set('Content-Disposition', 'attachment', filename=attachment_filename)
        
        return response
    else:
        return ''