Récupération données fichier texte
Fermé
EatFresh
Messages postés
4
Date d'inscription
mardi 2 juin 2015
Statut
Membre
Dernière intervention
15 juin 2015
-
2 juin 2015 à 10:25
Utilisateur anonyme - 15 juin 2015 à 18:27
Utilisateur anonyme - 15 juin 2015 à 18:27
A voir également:
- Récupération données fichier texte
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Convertisseur récupération de texte - Guide
2 réponses
Utilisateur anonyme
2 juin 2015 à 13:28
2 juin 2015 à 13:28
Le problème vient sûrement du e-005. Il y a deux solutions : soit tu t'arrange à sauvegarder tes valeurs sans le e soit tu crées un programme qui prend en entrée la valeur avec le e et qui renvoie en sortie un nombre. Par exemple : conversion(3e-002) = 0.02. Il suffit juste de détecter le e puis prendre ce qu'il y a à droite le convertir en un nombre gérable (supprimer les 0 devant) puis le passer en exposant. C'est faisable.
EatFresh
Messages postés
4
Date d'inscription
mardi 2 juin 2015
Statut
Membre
Dernière intervention
15 juin 2015
2 juin 2015 à 13:56
2 juin 2015 à 13:56
merci pour ta réponse rapide. D'accord je transformerais ces nombres pour que Python les acceptent.
Autre chose : je ne m'en sors pas avec les lignes 19 et 20 pour ajouter les éléments aux listes X e T,
- à chaque boucle ligne est bien un tableau de deux valeurs non ?
- pourquoi ligne[1] renvois l'erreur index out of range alors ?
Autre chose : je ne m'en sors pas avec les lignes 19 et 20 pour ajouter les éléments aux listes X e T,
- à chaque boucle ligne est bien un tableau de deux valeurs non ?
- pourquoi ligne[1] renvois l'erreur index out of range alors ?
EatFresh
Messages postés
4
Date d'inscription
mardi 2 juin 2015
Statut
Membre
Dernière intervention
15 juin 2015
2 juin 2015 à 19:48
2 juin 2015 à 19:48
Un print(ligne) me renvoie [ '3,00...' , ' 4,000' ] par exemple. Est ce que le fait que les valeurs sont entre ' peut pose problème ?
EatFresh
Messages postés
4
Date d'inscription
mardi 2 juin 2015
Statut
Membre
Dernière intervention
15 juin 2015
15 juin 2015 à 11:14
15 juin 2015 à 11:14
Bonjour, merci de ton temps, avec les oraux qui arrivent je n'ai pas eu le temps de me consacrer au programme jusqu'à aujourd'hui. Si cela t'intéresse j'ai trouvé une solution, qui n'est surement pas la meilleure...:
-Transformer le fichier en remplaçant les ',' par des '.' pour passer dans le format anglo-saxon et les ';' par des espaces.
-Modifier le programme pour séparer ligne au niveau des espaces.
La courbe souhaitée est bien affichée !!
Merci pour tes réponses,
Bonne Journée
-Transformer le fichier en remplaçant les ',' par des '.' pour passer dans le format anglo-saxon et les ';' par des espaces.
-Modifier le programme pour séparer ligne au niveau des espaces.
La courbe souhaitée est bien affichée !!
Merci pour tes réponses,
Bonne Journée