Bonjour,
Je viens à peine de commencer le python car auparavant j'ai codé sur du c , sous linux. Selon mon prof, coder sur python serait plus simple pour le programme que je veux faire
Alors voilà, j'ai créé un programme en c qui me permet de générer un fichier texte contenant que des 0 ou 1 : cela représente mon image fractale. En c , sous linux, j'utilisais Yorick pour pouvoir afficher mon image mais sur Windows yorick est incomplet.
J'ai alors décidé de passer au python. J'aimerai pouvoir convertir ce fichier texte en image
J'ai donc pensé à lire mon fichier texte et à entrer chacune des valeurs dans un tableau. Après il me suffirait de convertir ce tableau en image et de l'afficher.
Cependant, je bloque :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 f=open('fractalss.txt','r') ligne=f.readlines() tab=[] for ligne in f: ln=ligne.split() lnum=[ float(x) for x in ln] tab.append(lnum) f.close()
le programme m'indique une erreur sur le split : expected an intdented block
je comprend pas : le split sert bien à séparer les valeurs ? car dans mon fichier elles sont séparées par un espace.
Merci beaucoup, j'ai un dossier à rendre pour vendredi là c'est chaud XD
Partager