Aide script python - Python - Programmation
Marsh Posté le 03-11-2004 à 13:46:04
à ton avis, readlines() ca fait quoi?
Marsh Posté le 03-11-2004 à 14:21:59
readline lit toutes les lignes de mon fichier....
Mais pourquoi ma fonction ne marche pas.
Mon width=50 n'est pas pris en compte...
Sinon, peut etre devrais-je me tourner sur la création d'un tableau de largeur 50 que je remplit par ma chaine de caractère?
Marsh Posté le 03-11-2004 à 14:43:52
...
a ton avis, readlines ca rend quoi en sortie?
Marsh Posté le 03-11-2004 à 15:34:09
Ben en gros, f.readlines() utilise f.readline() de façon répétitive, et retourne une liste contenant toutes les lignes de données du fichier.
Marsh Posté le 03-11-2004 à 15:39:22
bien, donc dans ton exemple, SEQ c'est quoi?
Marsh Posté le 03-11-2004 à 15:52:12
J'ai apprit que les variables de fonction ne doivent pas avoir les mêmes noms que les variables du programme général.
Pour moi, seq dans la fonction corresponf a Fasta dans le programme.
Le programme met donc en mémoire, Fasta qui correspond à la liste de toutes les lignes de mon fichier et cette variable est assimilée à Seq dans la fonction.
Non?
Marsh Posté le 03-11-2004 à 16:01:32
je te demande LE TYPE de seq.
je sais bien à quoi ca correspond et pourquoi tu l'utilises, mais je veux que tu me donnes son type et que tu te poses des questions à ce propos
Marsh Posté le 03-11-2004 à 16:07:57
Petite aide supplémentaire:
regarder dans la doc les différences entre les fonctions readline() et read()
Marsh Posté le 03-11-2004 à 13:00:11
Bonjour à tous.
Je débute en python, et j'ai besoin d'un peu d'aide.
Je voudrais créer un script me permettant à partir d'un fichier.txt où il y a une chaine de caractère sur plusieurs lignes créer un autre fichier ou chaque ligne de cette chaine ne fait que 50 charactères.
voila mon oeuvre qui ne marche pas :
Le script m'affiche le fichier.txt mais pas avec 50 caractères par ligne.
Merci pour votre aide