module td_1a.flask_helper

Inheritance diagram of ensae_teaching_cs.td_1a.flask_helper

Short summary

module ensae_teaching_cs.td_1a.flask_helper

Helpers for Flask.

source on GitHub

Classes

class

truncated documentation

FlaskInThread

Defines a thread for the server.

Functions

function

truncated documentation

Exception2Response

convert an exception into plain text and display the stack trace

Text2Response

convert a text into plain text

Properties

property

truncated documentation

daemon

A boolean value indicating whether this thread is a daemon thread. This must be set before start() is called, otherwise …

ident

Thread identifier of this thread or None if it has not been started. This is a nonzero integer. See the get_ident() …

name

A string used for identification purposes only. It has no semantics. Multiple threads may be given the same name. …

Methods

method

truncated documentation

__init__

run

Starts the server.

shutdown

Shuts down the server, the function could work if:

Documentation

Helpers for Flask.

source on GitHub

ensae_teaching_cs.td_1a.flask_helper.Exception2Response(e)[source]

convert an exception into plain text and display the stack trace

Paramètres

e – Exception

Renvoie

textReponse

source on GitHub

class ensae_teaching_cs.td_1a.flask_helper.FlaskInThread(app, host='localhost', port=8081)[source]

Bases : threading.Thread

Defines a thread for the server.

source on GitHub

Paramètres

appFlask application

source on GitHub

__init__(app, host='localhost', port=8081)[source]
Paramètres

appFlask application

source on GitHub

run()[source]

Starts the server.

source on GitHub

shutdown()[source]

Shuts down the server, the function could work if:

source on GitHub

ensae_teaching_cs.td_1a.flask_helper.Text2Response(text)[source]

convert a text into plain text

Paramètres

text – text to convert

Renvoie

textReponse

source on GitHub