Augmenter la capacité de l'EDI en Python comme un bloc-notes?
J'ai un problème avec mon IDE en python ... Je veux faire une liste de nombres c'est-à-dire (40,000,000)mais quand je place cette commande, list(range(1000000))cela compte jusqu'à ce pas de problème mais j'ai essayé de faire défiler jusqu'au début du code et j'ai remarqué qu'il a commencé à partir de 999000au lieu de 1alors j'ai essayé cela à la place, list(range(1, 1000000))mais cela n'a toujours pas fonctionné comme il se doit. Donc, ce que fait l'EDI, c'est que s'il atteint la capacité maximale, il vide les informations précédentes pour les nouvelles. Y a-t-il des recommandations sur la façon d'étendre la capacité de l'EDI, comme ce serait le cas dans un bloc-notes?
Réponses
Certains IDE vous permettent d'augmenter le nombre de "dernières lignes" qu'il peut afficher, mais tôt ou tard, vous frapperez à nouveau le mur. Au lieu de sortir vers un émulateur de terminal, essayez de sortir dans un fichier.
with open("output.txt", "w") as o:
for i in range(len(my_list)):
o.write("%d" % my_list[i])
Ouvrez simplement output.txt sur le Bloc-notes.