J'ai une question assez simple. J'utilise Python pour calculer un vecteur n × 12Écrire des lignes de plus de 80 caractères dans le fichier de sortie [Python]
y = numpy.array([V1,V2,V3,V4,V5,V6,V7,V8,V9,V10,V11,V12])
que j'ajoute après chaque calcul de boucle.
Mon problème est que lorsque j'essaie de l'enregistrer dans un fichier ou de l'imprimer Python casse automatiquement le résultat en trois lignes car ma sortie dépasse généralement 200 caractères. Existe-t-il un moyen de supprimer ce comportement de 80 caractères/ligne? Merci d'avance.
Montrez du code. Et êtes-vous sûr que le fichier contient réellement des sauts de ligne et que ce n'est pas votre terminal ou ce que vous utilisez pour le voir? – ThiefMaster
Ok ... c'est assez compliqué de vous montrer comment je vais, mais croyez-moi sur parole; c'est un vecteur d'une ligne avec 12 éléments et plus de 80 caractères. Ce qui compte c'est que j'ouvre un fichier, fais f.write (str (y [:, 0]). Replace ('[', ''). Replace (']', '') + '\ t' + str (y [:, 1]). replace ('[', ''). replace (']', '') + .....) puis fermez-le. Ma sortie (juste des nombres) est montrée dans 3 lignes. – Saki
p.s. Je ne sais pas si cela fait une différence, mais j'utilise IDLE. – Saki