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. …

native_id

Native integral thread ID of this thread, or None if it has not been started. This is a non-negative integer. …

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)#

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)#

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)#
Paramètres

appFlask application

source on GitHub

run()#

Starts the server.

source on GitHub

shutdown()#

Shuts down the server, the function could work if:

source on GitHub

ensae_teaching_cs.td_1a.flask_helper.Text2Response(text)#

convert a text into plain text

Paramètres

text – text to convert

Renvoie

textReponse

source on GitHub