En Python, l'écriture dans un fichier est simplifiée grâce à l'utilisation de la fonction open() et de l'instruction with. Pour ajouter une ligne à un fichier, utilisez le code suivant :
with open('somefile.txt', 'a') as the_file: the_file.write('Hello\n')
Gestion des terminateurs de ligne
Python utilise un seul caractère 'n' newline sur toutes les plateformes lorsque écrire des fichiers en mode texte (par défaut). La documentation indique explicitement que os.linesep ne doit pas être utilisé à cette fin.
Pourquoi éviter print >>f, "salut" ?
Le " >>" la syntaxe est obsolète et non recommandée. L'utilisation de cette méthode peut entraîner de la confusion et des problèmes de compatibilité potentiels. Il est préférable d'utiliser les fonctions open() et write() pour la gestion des fichiers.
Lectures complémentaires
Pour plus d'informations, reportez-vous aux ressources suivantes :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!