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.

#26 Le 21/01/2019, à 12:03

pingouinux

Re : impossible d'ouvrir tkinter

piter42 #25 a écrit :
#!/usr/bin/python
# -*- coding: utf-8 -*-

il faut que j écrive ça à chaque fois que je veut faire des commentaire avec # bla bla .....?

Ce n'est à écrire qu'une seule fois, en tête du fichier (lignes 1 et 2).

Tu peux aussi faire des commentaires sur plusieurs lignes ainsi

'''Commentaires
sur plusieurs lignes'''

ou

"""Commentaires
sur plusieurs lignes"""

Hors ligne

#27 Le 21/01/2019, à 12:32

piter42

Re : impossible d'ouvrir tkinter

j apprend la programmation avec le livre de gérard swinnen et il nous conseil d'annoter ce que l on fait en commençant par # et il stipule que  tout ce qui commence par # n est pas pris en compte pour le script,j ai commencé avec idl3 et gedit et tout ce passait sans problême ?

Hors ligne

#28 Le 21/01/2019, à 12:47

kholo

Re : impossible d'ouvrir tkinter

NB : les commentaires avec # restent dans le scripts alors que les commentaires entre """ peuvent servir pour fournir la documentation.

Hors ligne

#29 Le 21/01/2019, à 12:51

kholo

Re : impossible d'ouvrir tkinter

ah oui, tout programmeur commence toujours par un hello world... Bonjour Monde pour nous français !
donc voici ton premier script à faire et pour valider :

#!/usr/bin/python3
# -*- coding: utf-8 -*-
print("Bonjour Monde")

puis ctrl + s puis F5 pour lancer

NB je reste sur l'idée de tout faire en python 3...

Hors ligne

#30 Le 21/01/2019, à 13:04

pingouinux

Re : impossible d'ouvrir tkinter

Si c'est du python3, l'encodage est utf-8 par défaut, et il n'est pas nécessaire de le préciser.

Hors ligne

#31 Le 21/01/2019, à 17:08

piter42

Re : impossible d'ouvrir tkinter

kholo a écrit :

ah oui, tout programmeur commence toujours par un hello world... Bonjour Monde pour nous français !
donc voici ton premier script à faire et pour valider :

#!/usr/bin/python3
# -*- coding: utf-8 -*-
print("Bonjour Monde")

puis ctrl + s puis F5 pour lancer

NB je reste sur l'idée de tout faire en python 3...

bonsoir kholo je l ai lancé et voila ce que ça me répond

/tmp/geany_run_script_C0YBWZ.sh: 7: /tmp/geany_run_script_C0YBWZ.sh: python3sans titre: not found


------------------
(program exited with code: 127)
Press return to continue

j ai créé d autre script pour essayer ,et pareil quand j exécute il écrit :"no found" pourtant je l ai bien enregistré ?

Dernière modification par piter42 (Le 21/01/2019, à 18:10)

Hors ligne

#32 Le 22/01/2019, à 00:45

kholo

Re : impossible d'ouvrir tkinter

je pensais être revenu la dessus :

moi a écrit :

on va aussi dire à geany de bosser avec python 3 par défaut
NB on est bien d'accord que tu as le fichier py ouvert...
tu vas dans le menu : "Définir les commandes de construction"
dans "Commande pour python" point 1 compile mettre

python3 -m py_compile "%f"

et pour "commande d'exécution" point 1 execute :

python3 "%f"

ah bah si je l'ai redis ici

et j'en profite pour répondre à la question,

piter42 a écrit :

j ai supprimer le ~ et j ai appuyer sur espace ? ( à quoi ça sert ? smile

par "convention" on met # puis un espace puis le texte pour les commentaires donc si tu ne met pas l'espace dans les préférences, tu ne l'auras pas entre le # et le texte...

et en supplément Ctrl + e pour passer la ligne en cours ou les lignes de texte sélectionnées en commentaire cool
NB pas la peine que la ou les lignes soient entièrement sélectionnées

encore une petite :
tabulation décale la ligne ou les lignes sélectionnées et maj + tab fait l'inverse...

pingouinux a écrit :

Si c'est du python3, l'encodage est utf-8 par défaut, et il n'est pas nécessaire de le préciser.

oui, c'est plus fort que moi et puis des fois je vire juste le 3 pour voir ce que ça donne en 2.7 tongue

Hors ligne

#33 Le 22/01/2019, à 06:39

piter42

Re : impossible d'ouvrir tkinter

autant pour moi,j avais compris que le deuxieme était ok et j avait pas regardé ,effectivement il  manquait un espace wink
encore merci à tout les 2 ,maintenant au boulot,je croix que j'ai du pain sur la planche smile

Hors ligne

#34 Le 22/01/2019, à 10:18

kholo

Re : impossible d'ouvrir tkinter

Alléluia ! cool lol big_smile

un dernier pour les raccourcis clavier
ctrl + d = dupliquer une ligne

et, petit plus :
<Shift>F4 pour faire disparaître le placard  du bas
repasser en Statut à gauche avant
celui là il faut aller le modifier dans les préfs.
dans le menu Éditer / Préférences puis onglet Raccourcis
NB <Primary> est ctrl pour moi

et, voilà pour moi, t'as plus qu'à !
maintenant, on va pouvoir parler python...

Dernière modification par kholo (Le 22/01/2019, à 10:22)

Hors ligne

#35 Le 22/01/2019, à 17:39

piter42

Re : impossible d'ouvrir tkinter

bonsoir,la trêve aura été de courte durée ...,j ai fait des programme ce matin nickel je revient cette aprem et il ne trouve pas mon fichier dans le dossier python pourtant je l ai enregistre plusieurs fois,ouvert à partir du dossier phyton ça ne marche pas non plus pourtant en l ouvrant de la même manier avec idl3 aucun souci ?

/tmp/geany_run_script_CBZQVZ.sh: 7: /tmp/geany_run_script_CBZQVZ.sh: ./5: not found


------------------
(program exited with code: 127)
Press return to continue

Hors ligne

#36 Le 22/01/2019, à 18:25

kholo

Re : impossible d'ouvrir tkinter

donc à nouveau problème dans la config de geany...

Hors ligne

#37 Le 22/01/2019, à 20:32

piter42

Re : impossible d'ouvrir tkinter

je vais remettre idl3 au moins je n ai pas de soucis,je passe plus de tps à chercher d ou viennent les problêmes sur geany que programmer,on verra plus tard quand j aurai mieux le tps ,merci quand même

Hors ligne

#38 Le 23/01/2019, à 07:16

piter42

Re : impossible d'ouvrir tkinter

la nuit à été bénéfique,alors j ai trouvé ce qui l empêche de trouver le dossier mais pas pourquoi ?
Si dans mon nom de fichier j ais une lettre entoure d astérix  "e" ça ne marche pas
ex: trouver la lettre "e" dans la chaine de caractere il faut que j écrive trouver la lettre e dans.....etc
par contre:
ex: insérer "*" entre chaque lettres
et bien là il le trouve ??

Hors ligne

#39 Le 23/01/2019, à 08:58

kholo

Re : impossible d'ouvrir tkinter

j'ai pas tout compris là...
tu accentues mes maux de tête...
alors tu dois parler d'Astérisque...
il faut qu'on reprenne à zéro... ou plutôt toi...
ya un super mooc sur fun
... et pour l'orthographe tu as google, wikipedia et le copier coller !

donc ma question :
tu mets des * dans tes noms de fichier ?
si oui, tu cherches les problèmes...
et retourne aux bases :
ne met pas d'espaces, de tiret (- => celui du 6), ou de signes dans tes noms de fichiers...
ou, pour faire plus simple, ne met pas de caractère autre que des lettres en minuscule (de a à z) dans tes noms de fichiers... et ceci tant que tu apprendras... après tu feras ce que tu veux (enfin surtout ce que le système accepte !)
ça va solutionner pas mal de tes problèmes, sinon on va jamais s'en sortir...

et, petit conseil, tu apprends le python donc tu n'as ABSOLUMENT rien à faire dans tes fichiers !
quand tu sauras ce qu'est une variable, puis un tuple, puis une liste, puis un set, puis un frozenset, puis un dictionnaire, puis une compréhension, puis, puis puis puis un module... là tu pourras commencer à jouer avec les fichiers...

Hors ligne

#40 Le 23/01/2019, à 09:15

Compte supprimé

Re : impossible d'ouvrir tkinter

Bonjour,
Si j'ai bien compris .
Tu as enregistré un script py avec Idle mais tu ne le retrouves pas avec Geany ...
Si c'est ça , ce n'est qu'un problème de répertoire .
Avec Idle , tu as enregistré ton script dans ~/PROGRAMMATION/python .
Pour le vérifier tape dans un terminal

ls ~/PROGRAMMATION/python

Avec Geany , tu cherches dans  /tmp/geany_run_script_/ . C'est donc normal que tu ne retrouves pas ton script.

Dernière modification par Compte supprimé (Le 23/01/2019, à 09:16)

#41 Le 23/01/2019, à 13:09

piter42

Re : impossible d'ouvrir tkinter

tu mets des * dans tes noms de fichier ?
si oui, tu cherches les problèmes...

oui   wink smile pour retrouver mon fichier ex : 4.6 intercaler "*" entre chaque lettre du mot .py
c est pour cela que le matin j avais employé que des lettres pas de souci et l aprem des "" et *, et l enfer,ce qui est bizarre c est qu IDLE3 les exécutait sans problème,c est pour cela que je ne comprenais pas ..c est déja ps mal j ai trouvé tout seul wink,bon aller assez discuté au boulot,surtout que je me suis habitué à geany il est bien;;;

Hors ligne