Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/05/2007, à 18:59

Telemak

Python - emacs

Bonjour à tous,

j'essaie d'avoir la coloration syntaxique de python sous emacs.... Comment faire..?
Je lance le programme main.py sous emacs...mais je n'ai pas de coloration des lignes...

Sinon quel éditeurs utilisez vous pour python ?

a+

Hors ligne

#2 Le 20/05/2007, à 20:14

Sysko le prospecteur

Re : Python - emacs

il y a IDLE   dans les  depots  , c'est un IDE  que pas mal de pote  utilise  , après  je peux pas te donner d'avis perso  , ne programmant  pas en python

sinon pour emacs desolé  je suis pas calé  sur le sujet

voila
en éspérant que d'autre pourront t'aider plus


Projet tatoeba : projet collaboratif visant à créer un corpus de phrases d'exemples traduites dans le plus de langues possibles

Hors ligne

#3 Le 20/05/2007, à 20:27

olive_veut_repondre

Re : Python - emacs

-> eric
-> drpython
-> extension pydev à eclipse
-> kate
-> emacs avec python-mode

Pour ma part, c'est emacs, kate et eric. Tout dépend du projet et de sa taille. smile

#4 Le 21/05/2007, à 18:31

Telemak

Re : Python - emacs

Salut, merci pour vos réponses....

En creusant un peu...j'ai fini par trouvé... C'est tout simple... j'ai vu que je n'utilisait pas xemacs ( auquel je suis pourtant habitué...) mais exmacs... En effectuant l'install de xemacs...celui-ci m'a rajouté quelques bibliothèques en plus..ce qui fait que j'ai maintenant la coloration...

Encore merci..
a+

Hors ligne

#5 Le 09/07/2007, à 10:17

TatSou-Max

Re : Python - emacs

Bonjour, j'ai le même soucis que Telemak.

Lorsque j'ouvre un script .py, Emacs 21 s'ouvre mais ne reconnais pas le python.
Et même en faisant Meta-x python-mode emacs ne le trouve pas sad

Si quelqu'un a une idée, merci.

Hors ligne

#6 Le 09/07/2007, à 14:37

Saito

Re : Python - emacs

Salut,

le python-mode est désormais intégré d'office dans la version 22 d'Emacs sortie il n'y a pas longtemps. Il y a sûrement moyen de trouver un deb de cette nouvelle version quelquepart wink

Bonne journée


Aku-Soku-Zan_Shinsengumi

Hors ligne

#7 Le 09/07/2007, à 16:24

darksh3ll

Re : Python - emacs

Salut j'ai utlisé emacs pendant 1 ans

Trés bon Editeur me le soucis Lourd Lent

pour utilise python avec emacs 21

sudo apt-get install python-mode

ensuite CTRL-c CTRL-c pour éecuter tes script python

Utilise plutot vim

regarde ce post


http://forum.ubuntu-fr.org/viewtopic.php?id=132048


gnu-project@darksh3ll.com
http://www.darksh3ll.com
Coding Vim version 7.0.235
Programmation:Python

Hors ligne

#8 Le 09/07/2007, à 17:13

TatSou-Max

Re : Python - emacs

Merci à toi darksh3ll !
Maintenant, quand j'ouvre un .py, emacs se met en python-mode tout seul.

Pour ce qui est d'emacs, je l'utilise car c'est ce programme que j'utilise à la fac.
Mais je vais quand même jeter un coup d'oeil à vim par acquis de conscience.

Hors ligne

#9 Le 09/07/2007, à 17:41

darksh3ll

Re : Python - emacs

Ok

Par contre y'as un Bug dans le mode python pour Emacs

fait un essaie essaye d'ouvrir un fichier python de plus de 1000 lignes

Emacs planteras

fait un essaie tu verras

pour contourné le probleme
rajoute ca dans  ton .emacs

(eval-after-load "wisent-python"
      (remove-hook 'python-mode-hook 'wisent-python-default-setup))


gnu-project@darksh3ll.com
http://www.darksh3ll.com
Coding Vim version 7.0.235
Programmation:Python

Hors ligne

#10 Le 09/07/2007, à 23:34

TatSou-Max

Re : Python - emacs

Effectivement, en ouvrant de gros fichier python (plus de 1000 lignes) emacs plante et se ferme.

J'ai rajouté les 2 lignes que tu m'as donné dans mon .emacs et plus de souci.
Donc encore une fois merci, car c'est le genre de détail qui peut toujours servir.

Hors ligne

#11 Le 19/05/2017, à 11:15

dzecniv

Re : Python - emacs

Salut,
Ce post est toujours 3e dans les résultats google !
Alors une petite mise à jour ? Emacs est (évidemment?) excellent pour éditer du code Python et possède des fonctionnalités équivalentes aux "vrais IDEs".
Une page de wiki très complète: http://wikemacs.org/wiki/Python

Quelques exemples de fonctionnalité avancées:
- refactoring (facile à installer avec emacs-traad, utilise la librairie Rope),
- trier les imports, enlever les imports non-utilisés,
- ajouter des arguments à une méthode, ajouter ou supprimer un décorateur,
- lancer des test unitaires (lancer le test sur lequel je suis, avec django, pytest ou d'autres),
- on peut changer d'environnements virtuels,
- il existe des modes pour datascience,
- etc

Il existe aussi des "starter kits" qui incluent pas mal de paquets par défault (Prelude). Elpy est un paquet Emacs qui rassemble plein d'outils pour python.

Il y aussi des trucs pour Django.

Hors ligne