IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Problème python sous Geany


Sujet :

Python

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 14
    Points : 4
    Points
    4
    Par défaut Problème python sous Geany
    Bonjour, j'ai télécharger le logiciel Geany pour coder du langage Python,
    lorsque je commencer a coder un programme tout simple et que je fais exécuter un message d 'erreur s'affiche : " python" n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes ..
    En quoi cela est due ?
    je suis débutant et je ne vois pas de solutions
    de plus je voudrais faire un tableau constitué entièrement de 0
    j'ai donc créer plusieurs lignes avec tant de valeurs correspondants aux nombres de colonnes; mais il faut au début définir la fonction list non ? je ne sais pas comment commencer a coder.
    merci de m'aider s'il vous plait

  2. #2
    Expert confirmé Avatar de PauseKawa
    Homme Profil pro
    Technicien Help Desk, maintenance, réseau, système et +
    Inscrit en
    Juin 2006
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien Help Desk, maintenance, réseau, système et +
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 725
    Points : 4 005
    Points
    4 005
    Par défaut
    Bonjour,

    Dans Construire > Definir les commandes de construction vous devez avoir python "%f" hors sous Windows le répertoire de Python (c:\python<version de python>\) n'est pas rajouté dans le path : Geany ne retrouve donc pas python.exe.
    Remplacez python "%f" par le chemin complet, soit par exemple avec Python 2.7 C:\Python27\python.exe "%f". Vérifier bien le nom du répertoire (et votre version de Python donc) dans l'explorateur.
    A noter que pour le "%f" je ne suis pas sur : gardez ce qui dans votre configuration et remplacez juste python par C:\PythonXX\python.exe.

    Autre solution, plus universelle :
    Dans le Panneau de configuration
    Système
    Onglet Avancés
    Bouton Variables d'environnement
    Cadre Variables système,
    Path
    Dans Valeur de la variable rajouter ;C:\Python27 à la fin. Remarquez bien que le séparateur est un point virgule.
    Des images pour exemple

    La seconde question ne correspond pas au titre : Une question à la fois svp

    Avez vous remarquer les tutos du site ?

    @+
    Merci d'utiliser le forum pour les questions techniques.

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 14
    Points : 4
    Points
    4
    Par défaut Problème python
    Oui merci ça marche une nouvelle question si vous voulez bien maintenant

    et oui j'ai regardé les tutos mais je n'y arrive pas non plus
    je voudrais crée sous python toujours, une grille 6*7 de puissance 4
    constitué entièrement de 0.
    Je ne sais pas quelle fonction utiliser : liste ? je ne sais pas comment on doit coder j'ai essayer ce site :
    http://rommyprod.com/tuto_python_tableau.htm Mais cela ne marche pas il me trouve une erreur lorsque je veux qu'il affiche la première valeur de la première ligne j'écris donc : print grille [0] [0]

    Y- a t'il un autre moyen pour créer un tableau ou comment je dois corriger cette erreur ?

  4. #4
    Expert éminent sénior
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 235
    Points : 36 684
    Points
    36 684
    Par défaut
    Y- a t'il un autre moyen pour créer un tableau ou comment je dois corriger cette erreur ?
    Je vous ai déjà répondu
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Expert confirmé Avatar de PauseKawa
    Homme Profil pro
    Technicien Help Desk, maintenance, réseau, système et +
    Inscrit en
    Juin 2006
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien Help Desk, maintenance, réseau, système et +
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 725
    Points : 4 005
    Points
    4 005
    Par défaut
    Citation Envoyé par luis98 Voir le message
    print grille [0] [0]
    Y- a t'il un autre moyen pour créer un tableau ou comment je dois corriger cette erreur ?
    Vu les liens donnés dans vos posts print grille [0] [0] devrais fonctionner... Sauf si vous êtes sous Python 3.x (Les exemples du lien sont sous Python 2.x) ou cela s'écrit print(grille[0][0])

    Lorsque vous parlez d'erreur postez la sinon ce n'est que conjonctures.

    @+
    Merci d'utiliser le forum pour les questions techniques.

  6. #6
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 14
    Points : 4
    Points
    4
    Par défaut Réponse problème python
    effectivement c'etait les parenthèses, mais maintenant au lieu d'avoir 6 lignes contenant 7: 0 je me retrouve avec 24: 0 alignés les un sous les autres je vous ai copier mes lignes de codes :

    def tableau(list) :

    list =["grille"]

    #initialisation avec tableaux
    A = [" ", " ", " "," ", " ", " "," "]
    B = [" ", " ", " "," ", " ", " "," "]
    C = [" ", " ", " "," ", " ", " "," "]
    D = [" ", " ", " "," ", " ", " "," "]
    E = [" ", " ", " "," ", " ", " "," "]
    F = [" ", " ", " "," ", " ", " "," "]

    #initialisation avec tableaux 6 dimensions
    grille=[[" ", " ", " "," ", " ", " "," "],[" ", " ", " "," ", " ", " "," "],[" ", " ", " "," ", " ", " "," "],[" ", " ", " "," ", " ", " "," "],[" ", " ", " "," ", " ", " "," "],[" ", " ", " "," ", " ", " "," "],[" ", " ", " "," ", " ", " "," "]]

    grille=[["0","0","0","0","0","0","0"],["0","0","0","0","0","0","0"],["0","0","0","0","0","0","0"],["0","0","0","0","0","0","0"],["0","0","0","0","0","0","0"],["0","0","0","0","0","0","0"],["0","0","0","0","0","0","0"]]

    #affichage de la 1ere valeur de la 1ereligne
    print (grille[0][0])
    #affichage de la 2eme valeur de la 1ereligne
    print (grille[0][1])
    #affichage de la 3eme valeur de la 1ereligne
    print (grille[0][2])
    #affichage de la 4eme valeur de la 1ereligne
    print (grille[0][3])
    #affichage de la 5ere valeur de la 1ereligne
    print (grille[0][4])
    #affichage de la 6eme valeur de la 1ereligne
    print (grille[0][5])
    #affichage de la 7eme valeur de la 1ereligne
    print (grille[0][6])
    et ensuite j'ai continuer jusqua la 7ème valeur de la 6 eme ligne .

  7. #7
    Expert confirmé Avatar de PauseKawa
    Homme Profil pro
    Technicien Help Desk, maintenance, réseau, système et +
    Inscrit en
    Juin 2006
    Messages
    2 725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien Help Desk, maintenance, réseau, système et +
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 725
    Points : 4 005
    Points
    4 005
    Par défaut
    Bonjour,

    Je ne vous cache pas qu'il y a du travail. Sur l'exemple donné par wiztricks dans l'autre post :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    tableau = []
    for x in range(6):
       tableau.append([0] * 7)
    print("tableau :", tableau)
    print("tableau[0] :", tableau[0])
    print("tableau[0][1] :", tableau[0][1])
    Sortie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    tableau : [[0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0]]
    tableau[0] : [0, 0, 0, 0, 0, 0, 0]
    tableau[0][1] : 0
    Pensez a utiliser les balises codes (sélectionnez votre texte puis cliquez sur #, en haut de la fenêtre).
    Comme dit plus haut : Un sujet, un post. Pas besoin de continuer sur celui-ci.

    Citation Envoyé par luis98 Voir le message
    effectivement c'etait les parenthèses.
    Dans ce cas vous travaillez sous Python 3 : Je vous conseille ce tuto.

    @+
    Merci d'utiliser le forum pour les questions techniques.

Discussions similaires

  1. .htaccess problème création sous windows
    Par Leviathan_72 dans le forum Apache
    Réponses: 2
    Dernier message: 18/05/2005, 21h29
  2. probleme apache+module python sous windows
    Par gaussprodada dans le forum Réseau/Web
    Réponses: 1
    Dernier message: 02/11/2004, 22h09
  3. Problème de sous-requete.
    Par Oberown dans le forum Access
    Réponses: 2
    Dernier message: 07/10/2004, 17h44
  4. ContextMenu de l'explorer: Problème de sous menu
    Par Ingham dans le forum Composants VCL
    Réponses: 8
    Dernier message: 26/02/2004, 09h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo