Si vous utilisez GNU Emacs 21 ou avant, ou XEmacs, l'utilisation python-mode.el. Le GNU Emacs 22 python.el ne fonctionnera pas dessus. Sur GNU Emacs 22, python.el fonctionne et s'intègre mieux avec l'analyse syntaxique et l'achèvement des symboles propres à GNU Emacs, ElDoc, etc. J'utilise XEmacs moi-même, donc je ne l'utilise pas, et j'ai entendu des gens se plaindre Cela fonctionne très bien dans le passé, mais il existe des mises à jour qui corrigent certains problèmes (par exemple, sur la page emacswiki que vous liez), et vous espérez que certaines d'entre elles ont été intégrées en amont. Si j'étais le genre GNU Emacs, j'utiliserais python.el jusqu'à ce que je trouve des raisons spécifiques de ne pas le faire.
Le plus gros problème de python-mode.el pour autant que je l'ai vu est qu'il ne comprend pas tout à fait les chaînes entre guillemets. Il les traite comme des guillemets simples, ce qui signifie qu'une seule citation à l'intérieur d'une chaîne de guillemets triple va mettre fin à la mise en évidence de la syntaxe: elle va penser que la chaîne s'est terminée là. Vous devrez peut-être également modifier votre auto-mode-alist pour activer le mode python pour les fichiers .py; Je ne me souviens pas si c'est toujours le cas, mais mon init.el est en train de paramétrer l'auto-mode-alist depuis de nombreuses années maintenant.
Comme pour les autres addons, rien de ce que je considère comme «essentiel». Le menu func de XEmacs est parfois utile, il vous donne un petit menu fonction/navigateur pour le fichier en cours. Je ne me souviens pas si GNU Emacs a quelque chose de similaire. J'ai un premier mode pour l'édition de reStructuredText, comme cela est utilisé dans certains projets. Le fait de faire des liens avec n'importe quel VC que vous utilisez, le cas échéant, peut vous être utile, mais il existe un support intégré pour la plupart des fichiers .el facilement téléchargeables pour les autres.
J'ai utilisé Emacs pendant 2 ans, mais lire et écrire Python dans Emacs est toujours un cauchemar pour moi.La configuration complexe de corde, ropemace, pymacs ... me rend fou. Donc, personnellement, je recommande Eclipse + pydev. – Wilbeibi