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