Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1520 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  python application

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

python application

n°1307557
charpie
Posté le 16-02-2006 à 23:55:33  profilanswer
 

Bonjour,  
 
Je suis nouveau et dans le forum et dans la programmation.
J'ai depuis quelque jour fais connaissance avec python, mais je suis bloquer dans mon apprentissage par un problème ennuyeux, voila :
Quand je crée un programme sous bloc-note ou IDLE, je l'enregistre, puis quand je veux l'ouvrir ..  Il ne s'ouvre pas, ou plutot il s'ouvre pour se fermer aussitot sans que je ne puisse voir la moindre indication.  
Si vous pouviez me conseillé, merci ...
 
 ****************************************************************
    Personal firewall software may warn about the connection IDLE
    makes to its subprocess using this computer's internal loopback
    interface.  This connection is not visible on any external
    interface and no data is sent to or received from the Internet.
    ****************************************************************
Voila ce qui m'indique quand j'ouvre l'IDLE, une solution ?

mood
Publicité
Posté le 16-02-2006 à 23:55:33  profilanswer
 

n°1307881
multani
Dépressionnisé
Posté le 17-02-2006 à 12:24:16  profilanswer
 

Quand tu dis que tu veux le réouvrir, tu l'ouvres comment ?

n°1308045
Taz
bisounours-codeur
Posté le 17-02-2006 à 14:42:19  profilanswer
 

Démarrer->Exécuter->'cmd'
python programme.py
 
sinon tu lances ton programmes avec/dans IDLE et voilà

n°1308494
charpie
Posté le 18-02-2006 à 09:40:16  profilanswer
 

multani :
Je l'écrit avec Word, je l'enregistre dans un dossier que j'ai crée sous nom.py, puis double clic.
Quand je 'écrit avec IDLE, je vais dans la barre des tâches dans "run"
 
Taz :
Je ne peux pas essayer pour l'instant, 'cmd' c'est ce que je dois écrire dans Exécuter ?
lancer avec / "tu pourrais être plus claire, s'il te plait"
Y a pas plus débutant que le débutant que je suis.
 
Merci,

n°1308528
tet2neu
emmerdeur
Posté le 18-02-2006 à 11:10:17  profilanswer
 

charpie a écrit :

Je ne peux pas essayer pour l'instant, 'cmd' c'est ce que je dois écrire dans Exécuter ?

oui
ou alors "tous les programmes" -> Accessoires -> Invite de commande
 

charpie a écrit :

lancer avec / "tu pourrais être plus claire, s'il te plait"
Y a pas plus débutant que le débutant que je suis.

lancer le programme dans idle

n°1308699
charpie
Posté le 18-02-2006 à 16:01:22  profilanswer
 

Le problème ce n'est pas que je n'arrive pas à l'ouvrir, mais c'est qu'il ne reste  pas ouvert.
Un peu comme la porte du frigo qui dès qu'on l'ouvre se referme sans qu'on est le temp de prendre quelque chose à manger.
(n'est ce pas une belle comparaison)

n°1309109
charpie
Posté le 19-02-2006 à 17:06:56  profilanswer
 

Je suis nouveau dans la programmation, mais e peu que j'en ai vu m'a plut.
J'aimerai en savoir plus, et continuer à voyager dans ce monde.
Cependant si je ne peux pas ouvrir un programme crée cela risque de porter préjudice à une passion naissante.
Alors s'il vous plait, si quelqu'un à déjà rencontrer ce problème, qu'il m'aide.
Merci

n°1309233
gocho
Posté le 19-02-2006 à 19:29:58  profilanswer
 

donne le programme a tout hasard :/

n°1309373
charpie
Posté le 19-02-2006 à 23:55:23  profilanswer
 

# Premier script Python
# petit programme simple affichant une suite de Fibonacci, c.à.d. une suite
# de nombres dont chaque terme est égal à la somme des deux précédents.
 
print "Suite de Fibonacci :"
 
a,b,c = 1,1,1               # a et b servent au calcul des termes successifs
                            # c'est un simple compteur
print 1                     # affichage du premier terme
while c<15:                 # nous afficherons 15 termes au total
    a,b,c = b,a+b,c+1
    print b
 
 
Je l'ai ecrit sous word pad, sous  le nom essai.py
Quand je double clic dessus , il s'ouvre et se referme aussitôt.
Je n'arrive pas non plus à l'ouvrir sous python, il me met une suite de messages d'erreurs.

n°1309381
tet2neu
emmerdeur
Posté le 20-02-2006 à 00:08:30  profilanswer
 

word pad n'est pas fait pour ça. Au pire fait le dans note pad [:jkley]  
Mais ça serait quand même mieux avec un vrai éditeur

mood
Publicité
Posté le 20-02-2006 à 00:08:30  profilanswer
 

n°1309384
gocho
Posté le 20-02-2006 à 00:13:54  profilanswer
 

bizarre ca...Je l'ai copie/colle ton programme, je le lance avec IDLE et il marche niquel
 
il me dit :  

Code :
  1. Suite de Fibonacci :
  2. 1
  3. 2
  4. 3
  5. 5
  6. 8
  7. 13
  8. 21
  9. 34
  10. 55
  11. 89
  12. 144
  13. 233
  14. 377
  15. 610
  16. 987


 
 
edit : Quand je double clique dessus ca marche pas et c'est normal je pense, c'est pas fait pour.
Fait comme c'est dit plus haut avec IDLE ca marche :)
 
edit2 ; bon je viens de tester avec wordpad et j'ai trouve!  
En fait il ne faut pas utiliser unicode (option codage quand tu enregistres) qui te fout la merde dans l'indentation (ce qui evidemment, et c'est normal, ne plait pas au p'tit serpent).
Si tu veux absolument utiliser wordpad enregistre tes scripts en utf8 ou en ansi ca marche, mais surtout pas unicode.
Voila :)  
Sinon IDLE, c'est tout integre donc c'est mieux pour ca :)
 
edit3 :  et pense a utiliser les balises [code] quand tu poste tes programmes c'est plus lisible :)


Message édité par gocho le 20-02-2006 à 00:25:35
n°1309848
charpie
Posté le 20-02-2006 à 17:46:22  profilanswer
 

Quand je l'ouvre avec IDLE, sa fonctionne.
Mais a quoi sert la première fenêtre :  
(je m'explique :
Quand je lance IDLE, il y a deux fenêtre qui s'ouvre :
 - la première avec un fond tout noir et (-) qui clignote
 - la deuxième avec un fond blanc, 2 phrases sur python et les (>>> ) à la suite desquelles j'écris mon programme. )
 
Je croyais qu'on ecrivait sur la deuxième et que le résultat ce faisait sur la première.
 
Au lieu de ça, sur la première, il y a tout un tas de message quand je lance le programme et le résultat s'affiche sur la deuxième.
 
PS : Balise [code], je ne connais pas.
 
Merci pour les conseils, je commence à y voir plus claire

n°1309855
gocho
Posté le 20-02-2006 à 17:57:24  profilanswer
 

c'est quelle version?  
perso quand je lance idle j'ai qu'une fenetre ou ca me met ca:

Citation :


Python 2.4.2 (#67, Sep 28 2005, 12:41:11) [MSC v.1310 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
 
    ****************************************************************
    Personal firewall software may warn about the connection IDLE
    makes to its subprocess using this computer's internal loopback
    interface.  This connection is not visible on any external
    interface and no data is sent to or received from the Internet.
    ****************************************************************
     
IDLE 1.1.2      
>>>  


 
ensuite je fais nouvelle fenetre et c'est dans celle qui apparait que je vais taper mon programme
La premiere c'est la ou tu vas lancer tes commandes (genre lancer le programme, etc...
Me semble que tu peux faire le programme instructions par instructions aussi mais je pense pas que ce soit ca que tu veux [:dawa]
 
pour les balises code, c'est pour mettre ton code en avant sur le forum  
Tu mets

Citation :

[code ]


avant le code du programme
et tu mets

Citation :

[/code ]

apres ta derniere ligne.
Tu peux aussi utiliser dans le meme genre fixed, cpp, etc...


Message édité par gocho le 20-02-2006 à 17:59:28
n°1309976
charpie
Posté le 20-02-2006 à 20:07:11  profilanswer
 

Ma version c'est celle la :
 

Code :
  1. Python 2.4.2 (#67, Sep 28 2005, 12:41:11) [MSC v.1310 32 bit (Intel)] on win32
  2. Type "copyright", "credits" or "license()" for more information.
  3.     ****************************************************************
  4.     Personal firewall software may warn about the connection IDLE
  5.     makes to its subprocess using this computer's internal loopback
  6.     interface.  This connection is not visible on any external
  7.     interface and no data is sent to or received from the Internet.
  8.     ****************************************************************

   
 

n°1309977
charpie
Posté le 20-02-2006 à 20:07:51  profilanswer
 

C'est génial, ça marche !!!!

n°1310017
gocho
Posté le 20-02-2006 à 20:35:58  profilanswer
 

quoi donc? en faisant nouvelle fenetre etc?

n°1310624
charpie
Posté le 21-02-2006 à 14:27:39  profilanswer
 

Non, je parlais de [code] :
 
J'ai pas encore essayer en ouvrant une nouvelle fenêtre, dès que je le fais je tiens au courant.

n°1310733
gocho
Posté le 21-02-2006 à 15:36:03  profilanswer
 

ben heureusement que ca marche lol [:mlc]
sinon quand c'est pas du code et que tu veux mettre dans le meme style c'est quote :)

n°1313680
gowha
Posté le 25-02-2006 à 23:55:29  profilanswer
 

pour éditer du code python, mieuw que word pad, éssaie SPE
stani's python editor
t as ton code, l idle en dessous pour tester des fonctions pdt que tu code, quand tu enregistre, ça vérifie ton code pour voir s'il ya  as d'erreur, tu peut exécuter directement depuis l'editeur
à gauche t'as un onglet avec dedans toutes tes fonctions, si tu clik dessus ça t'enmene a  lendroit de la fonction etc...
avec coloration syntaxique personnalisable
franchement il tue

n°1315312
charpie
Posté le 28-02-2006 à 14:08:33  profilanswer
 

gowha :
Tu pourrais me dire ou je peux le trouver, s'il te plait ?
Que je me fasse une idée
 
gocho:
C'est quoi la différence entre code et quote ?
C'est juste une histoire de forum, ou de langue ?

n°1315320
tet2neu
emmerdeur
Posté le 28-02-2006 à 14:13:04  profilanswer
 

charpie a écrit :

gowha :
Tu pourrais me dire ou je peux le trouver, s'il te plait ?
Que je me fasse une idée

tu connais google ?

n°1315512
gocho
Posté le 28-02-2006 à 17:30:33  profilanswer
 

ben ben quote ca sert a rapporter une parole ou toute autre citation
Avec code, va y avoir la coloration syntaxique.
 
ps: pour quoter le post d'une personne, tu cliques sur le petit + en haut de ce post et tu fais repondre tout en bas a gauche de ta page ;)
Bien sur tu peux selectionner plusieurs messages

n°1319833
charpie
Posté le 06-03-2006 à 22:21:10  profilanswer
 

désolé mais avec google je n'arrivai pas a trouver le lien, ou mon antivirus ne le laissé pas passer.
Enfin on m'a parlé d'un editeur: "éclipse" je vais essayer.
 
Merci gocho pour ces petits conseils.
 
Blender vous connaissez ?
Pourriez pas me dire où trouver un manuel d'utilisation (Je trouve ça un peu complexe), merci ?

n°1372588
leto
Posté le 22-05-2006 à 21:40:06  profilanswer
 

Utiliser eclipse comme éditeur c'est utiliser une massue pour tuer une mouche.
Comme éditeur bien sous windows t'as Jedit , Notepad++ , etc etc .
 
Et sinon pour Blender : http://en.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro Par exemple

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  python application

 

Sujets relatifs
[ Oracle ] Application Server[VB.Net] Application Pocket PC / Aide
migrer application informix > mysql?[C#] Splash Screen au chargement de l'application
ASP.net Stocker des objets RW dans l'application stateCréer un lien pour ouverture application comme pour émule
[Divers] .NET Application Center TestQuel langage pour application?
Détection fermeture de l'applicationSoS application sous Python
Plus de sujets relatifs à : python application


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR