Comment puis-je prolonger un module python? L'ajout de nouvelles fonctionnalités à la " python-twitter paquet

Quelles sont les meilleures pratiques pour l'extension de l'existant module Python – dans ce cas, je souhaite prolonger la python-twitter paquet en ajoutant de nouvelles méthodes à la base de la classe de l'API.

J'ai regardé tweepy, et j'aime aussi bien; je viens de trouver python-twitter plus facile à comprendre et à étendre les fonctionnalités que je veux.

J'ai l'méthodes déjà écrit – j'essaie de comprendre la plupart des Pythonic et la moins perturbatrice façon de les ajouter dans la python-twitter package module, sans changer ce module de base.

Vous devez vous demander ce que c'est que vous essayez d'accomplir, qui ne peut pas être résolu par dérivation de la fonctionnalité du module existant.
Fil intéressant sur le Python groupe de nouvelles sur ce que j'ai à l'origine, était à la recherche de ce qui m'a conduit à cette Q&A, thread est de comme, 13 ans en arrière: mail.python.org/pipermail/python-dev/2002-June/024839.html

OriginalL'auteur user319045 | 2010-04-24