Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 1a989cebbf2caca48a6e6523d8496d93833fa6ed
  • main par défaut protégée
2 résultats

machine_learning.py

Blame
  • quizz.py 833 o
    import requests
    import urllib
    
    from random import shuffle
    
    def escape(html):
        return html.encode('utf8').replace('&', '&amp;').replace('<', '&lt;').replace('>', '&gt;').replace('"', '&quot;').replace("'", '&#39;'))
    
    
    def quizz() : 
            req = requests.get("https://opentdb.com/api.php?amount=1&difficulty=easy")
            al = req.json()
            pas_reponse = []
            rep= al['results'][0]
    
            question = escape(rep['question'])
            reponse= escape(rep['correct_answer'])
            choix = [reponse]
            for f in rep['incorrect_answers'] :
                    pas_reponse.append(escape(f))
                    choix.append(escape(f))
            shuffle(choix)
            return {'question' : question, 'reponse' : reponse, 'choix' : choix, 'pas_reponse' : pas_reponse }      
    
    
    
    if __name__ == "__main__" : 
            print quizz()