# Générateur de pages Web

def htmlFile_from_template(templatename, htmlfilename, requete, resultat):
    """
    htmlFile_from_template(str templatename, str htmlfilename, str requete, str resultat) --> None

    Créer un fichier XHTML <htmlfilename> à partir du patron de mise en page
    <templatename> en y introduisant la <requete> ainsi que le code HTML <resultat>
    aux emplacements du code balisés "request", respectivement "result"
    """

    ##################################################
    # Compléter le code en suivant les instructions: #
    ##################################################


    # Ouverture du patron de mise en page nommé <templatename>:

    # Création du fichier XHTML nommé <htmlfilename>:

    # Lecture du code du patron de mise en page <templatename>:

    # Insertion de la <requete> et du contenu <resultat> dans le code
    # précédemment chargé:

    # Ecriture du code XHTML dans le fichier <htmlfilename>:

    # Fermeture des fichiers:
    
  
########## Corps principal du programme ##############

# Requete à insérer dans patron de mise en page:
requete = "Ici s'affiche ma requete SQL"

# Résultat à insérer dans patron de mise en page:
resultat = "Ici s'affiche le résultat de ma requete SQL"

# Création du nouveau fichier à partir du patron de mise en page:
htmlFile_from_template("template.html", "maPageWeb.html", requete, resultat)

print("Un fichier html contenant votre requete et son résultat vient d'etre créé...")
