‘Redis’ object has no attribute ‘connection’
Solution très conne à un problème très con.
Solution très conne à un problème très con.
On utilise beaucoup la gestion des exceptions en Python, mais le langage permet de faire des trucs apocryphes.
Un algo simple et classe pour fusionner et classer des intervalles qui se chevauchent, s’intersectionnent, etc.
L’immense majorité des questions qu’on me pose sur le fonctionnement d’un programme (ou sur des détails dans les tutos) peut être résolu d’une seule manière.
La POO, c’est comme les poupées russes. Une fois qu’on a maîtrisé un concept, paf, y en a un autre qui se ramène derrière.
Dans la série “les commandes dont je ne me souviens jamais”, voici la commande qui permet d’ouvrir un port sur le firewall iptable de son serveur.
Aujourd’hui nous allons voir ce qui fait toute la puissance de la programmation orientée objet : l’héritage.
Souvent on me demande une liste de gros sites qui ont été créé avec Django. Il y a bien une listes ici mais ce ne sont pas vraiment des sites très célèbres.
Je suis le génie de la l’ANPE. Enigma, tu m’as trouvé, et tu as le droit à 3 voeux.
Techniquement une fonction Python ne peut pas ne rien retourner. Il n’existe rien de telle qu’un procédure dans ce langage. Si vous ne donnez aucune valeur de retour, elle va retourner None
.
Ne rien retourner, c’est donc choisir de retourner None
. Or la valeur de retour est une choix d’API, et va dicter comme les gens vont utiliser votre fonction. Il convient donc de bien choisir sa valeur de retour “à vide”.