Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
1 résultat Searching

wiki.cpython-36.pyc

Blame
  • quizz.py 746 o
    import requests
    import urllib
    
    from random import shuffle
    
    def escape(html):
        return html.encode('utf8').replace('"', "'")
    
    
    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()