[Python] Scite: comment compiler le script avec des arguments?

Scite: comment compiler le script avec des arguments? [Python] - Python - Programmation

Marsh Posté le 16-11-2004 à 18:22:34    

Bonjour à tous.
J'utilise normalement linux à la fac pour programmer en python. Mais chez moi j'aimerais utiliser Scite sous windows pour continuer mon travail.
Cependant, je n'arrive pas à trouver le moyen de lancer mes scripts.
En effet, lorsque je fais "Run" il m'affiche cette ligne:
 

Code :
  1. >pythonw -u "printhi.py"
  2. >Le fichier spécifié est introuvable.


 
Quelqu'un pourrait m'indiquer comment paramétrer Scite pour que ça marche.
Merci d'avance.
  :wahoo:


Message édité par suomi le 16-11-2004 à 21:31:47
Reply

Marsh Posté le 16-11-2004 à 18:22:34   

Reply

Marsh Posté le 16-11-2004 à 19:20:55    

suomi a écrit :


Code :
  1. >pythonw -u "printhi.py"
  2. >Le fichier spécifié est introuvable.




 
verifie si Pythonw.exe se trouve bien dans le path, cela fait la meme chose chez moi si je renomme Pythonw.exe.
 
le_GLu


Message édité par le_GLu le 16-11-2004 à 19:21:21

---------------
Python facile : http://pythonfacile.free.fr/ Les ressources (liens) en français sur Python.
Reply

Marsh Posté le 16-11-2004 à 19:58:15    

Merci pour ta réponse.
Je viens de rouver le moyen pour paramétrer Scite avec python et ainsi permettre la compilation directement dans Scite.
Suivre les infos ici
 
Voila un lien pour télécharger le fichierqui génère python.api
 
Il ne me reste plus maintenant qu'à trouver le moyen de lancer un script qui a besoin d'un argument.
Par exemple sous unix c'est:

Code :
  1. python fichier.py arg1.txt


Comment faire avec Scite?
 

Reply

Marsh Posté le 16-11-2004 à 21:41:28    

J'ai presque résolu mon problème.
J'ai donc un script python qui a besoin deux 2 arguments pour rentrer.
Le premier argument permet à mon script de lire un fichier txt.
Le second argument permet d'écrire un fichier txt.
 
Voila comment je peux lancer le script:
 

Code :
  1. C:\Python23\pythonw -u "fichier.py" Lire.txt Ecrire.txt


 
Est-il possible de compiler fichier.py en précisant les arguments à Scite sans passer par cette ligne ou est-ce la seule solution?
Si c'est la seule solution à quoi sert paramètres dans Afficher?

Reply

Marsh Posté le 21-11-2004 à 09:02:04    

suomi a écrit :


Est-il possible de compiler fichier.py en précisant les arguments à Scite sans passer par cette ligne ou est-ce la seule solution?
Si c'est la seule solution à quoi sert paramètres dans Afficher?


 
pour pouvoir utiliser les paramatres directement lors de l'execution dans site j'ai cette ligne dans python.properties :
 

Code :
  1. command.go.*.py=pythonw -u "$(FileNameExt)" $(1) $(2) $(3) $(4)


 
les $(1) correspondent aux parametres accessibles avec 'shift+F8' dans scite.
 
le_GLu


Message édité par le_GLu le 21-11-2004 à 09:04:36

---------------
Python facile : http://pythonfacile.free.fr/ Les ressources (liens) en français sur Python.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed