def get_atelier_html(tp):
TPS = [('0a', 'Exercice du cours : les orchidées'), ('0b', 'Exercice du cours : les examens de biologie'), ('0c', 'Exercice du cours : les dinosaures (création)'), ('0d', 'Exercice du cours : les dinosaures (requêtes)'), ('1', 'Conception de bases de données en bioinformatique'), ('2', 'Requêtes SQL sur une base de données sur les champignons'), ('3', "Conception et utilisateur d'une base de données sur les structures secondaires"), ('X', 'Bac-à-sable pour créer vos propres bases de donnés')]
html = """
Mon atelier “base de données en ligne”
|
Réalisé par Jean-Baptiste Lamy
Maître de conférence - HDR
Bureau 149, bâtiment Jean Roget
Université Paris 13, UFR SMBH
97017 Bobigny
mail
|
Ce site a été réalisé avec
Python,
Brython,
SQL.js et
RPLY.
Il comprend un moteur de base de données en ligne, un analyseur sémantique du langage SQL (permettant de corriger les réponses des étudiants) et des contenus pédagogiques.
Base de données en biologie (L3 SV)
"""
for numero, nom in TPS:
if tp:
if tp.numero == numero:
html += """
TP %s : %s
""" % (numero, nom)
else:
html += """
""" % (numero, numero, nom)
else:
html += """
""" % (numero, numero, nom)
html += """
"""
return html
from browser import window
window.get_atelier_html = get_atelier_html
from browser import document
z = document.query.getvalue("tp")
if z:
getattr(__builtins__, "__import__")("gui").main(getattr(__builtins__, "__import__")("tp" + z).init())
else:
getattr(__builtins__, "__import__")("gui").main()