import cgitb import glob import sportlermodell import yate cgitb.enable() dateien = glob.glob('data/*.txt') alle_sportler = sportlermodell.konserve_machen(dateien) print(yate.antwort_anfang()) print(yate.seitenanfang('Herzlisch willkommen!')) print(yate.para('Sportler auswählen:')) print(yate.form_anfang('zeitdaten_generieren.py')) for sportler in alle_sportler: print(yate.radio_button('sportlerwahl', alle_sportler[sportler].name)) print(yate.form_ende('Auswählen')) print(yate.seitenende({'Home': '/index.html'}))
#! /usr/local/bin/python3 # coding: utf-8 import cgi import json import sportlermodell import yate alle_sportler = sportlermodell.konserve_lesen() form_data = cgi.FieldStorage() sportlername = form_data['der_sportler'].value print(yate.antwort_anfang('application/json')) print(json.dumps(alle_sportler[sportlername]))
#!/usr/local/bin/python3 import sportlermodell import yate import glob datendateien = glob.glob("daten/*.txt") alle_sportler = sportlermodell.konserve_machen(datendateien) print(yate.antwort_anfang()) print(yate.seitenanfang("Die Sportler von Trainer Tim")) print(yate.form_anfang("zeitdaten_generieren.py")) print(yate.para("Wählen Sie einen Sportler aus der Liste aus:")) for sportler in alle_sportler: print(yate.radio_button("sportlerwahl", alle_sportler[sportler].name)) print(yate.form_ende("Auswählen")) print(yate.seitenende({"Home": "/index.html"}))
#! /usr/local/bin/python3 # coding: utf-8 import yate print(yate.antwort_anfang('text/html')) print(yate.form_erstellen('neue_zeit.py', ['zeitwert'], text='Senden'))
#! /usr/local/bin/python3 import cgi import sqlite3 import yate print(yate.antwort_anfang('text/plain')) form_daten = cgi.FieldStorage() die_id = form_daten['Sportler'].value die_zeit = form_daten['Zeit'].value verbindung = sqlite3.connect('trainerdaten.sqlite') cursor = verbindung.cursor() cursor.execute("INSERT INTO zeiten_t (sportler_id, zeit) VALUES (?, ?)", (die_id, die_zeit)) verbindung.commit() verbindung.close() print('OK.')