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 :

Erreur de syntaxe introuvable


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2017
    Messages : 3
    Par défaut Erreur de syntaxe introuvable
    Bonjour a tous je m'appelle Lucas et j'aurais besoin d'aide concernant un programme.

    Je suis actuellement en phase d'apprentissage et je m'aide grâce à des vidéos Youtube.
    Cependant en suivant un tutoriel, mon programme m'affiche un message d'erreur. Je n'arrive pas à trouver où est-ce qu'elle se trouve , et le plus étonnant c'est que la personne qui a fait cette vidéos n'a aucun message d'erreur (j'ai bien marqué la même chose que lui)

    Erreur : Nom : Screenshot_2.png
Affichages : 296
Taille : 69,1 Ko

    Merci d'avance pour votre aide !

    Lien de la vidéo :


    Mon programme + Dossier Nom : Screenshot_1.png
Affichages : 348
Taille : 135,3 Ko

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    795
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 795
    Par défaut
    eval tente d'évaluer chaque ligne de ton fichier csv
    Si une ligne est syntaxiquement incorrect alors tu as l'erreur.

    A mon avis, ça vient de ton caractère de fin de chaine
    Tu es sous quel OS ?

  3. #3
    Candidat au Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2017
    Messages : 3
    Par défaut
    Je suis sous Windows 10

  4. #4
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    @xFluume,

    Si ton but est de lire et d'extraire des données d'un fichier csv, il est très conseillé d'utiliser les modules déjà tout fait qui évite de réinventer la roue et en plus de mauvaise manière.

    Le module csv est fait pour toi... En l'occurrence tu cherches à faire quoi exactement, car les nombres magiques, c'est rarement une bonne solution dans un code?

    D'autres modules plus complexes (quoique) sont sympas comme numpy, pandas, etc... bref avec un peu de recherches tu trouveras ton bonheur.

    P.S: Si tu avais donné la forme de ton csv, avec un exemple de ce que tu attends en sortie de programme, tu aurais sans doute déjà des propositions de code pour t'aider à avancer. Bonne continuation...

  5. #5
    Candidat au Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Novembre 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Novembre 2017
    Messages : 3
    Par défaut
    Salut, merci de ta réponse avant tout.

    En soit je ne cherchais pas à faire quelque chose en particulier seulement avec cette partie de code. Il s'agissait seulement d'une étape d'un programme consistant a faire une analyse démographique. Je suivais simplement e tutoriel si dessus et je ne comprenais pas où j'avais fais une errreur

  6. #6
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 062
    Par défaut
    À moins que ce tutoriel python amène à démontrer que des outils sont plus adaptés, il me semble que tu devrais changer de tutoriel.

    Pour ton code, il me semble que tu souhaites lire ligne par ligne et récupérer sur chaque ligne la colonne 4 à la dernière.
    Seulement où se situe la partie où tu découpes chaque colonne séparée par une virgule ou point virgule ?

Discussions similaires

  1. Une erreur de syntaxe introuvable
    Par rudyBSD dans le forum Langage SQL
    Réponses: 6
    Dernier message: 19/07/2009, 19h03
  2. [PHP 5.2] erreur de syntaxe introuvable
    Par jmtrivia dans le forum Langage
    Réponses: 4
    Dernier message: 03/04/2009, 23h23
  3. Erreur de syntaxe introuvable
    Par joe12260 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 15/07/2008, 09h27
  4. Erreur de syntaxe introuvable sur requête
    Par manzane dans le forum Langage SQL
    Réponses: 3
    Dernier message: 08/06/2007, 10h24
  5. erreur de syntaxe introuvable
    Par salseropom dans le forum C
    Réponses: 8
    Dernier message: 01/03/2007, 16h00

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