English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Méthode d'écriture de fichier Erlang

文件 Erlang

Cette méthode est utilisée pour écrire du contenu dans un fichier.

grammaire

write(FileHandler,text)

paramètres

  • FileHandler−c'est le gestionnaire du fichier. Ce gestionnairefile:openc'est le gestionnaire qui sera retourné lors de l'utilisation de cette opération.

  • Text −texte à ajouter au fichier.

valeur de retour

None

-module(helloworld). 
-export([start/0]). 
start() -> 
   {ok, Fd} = file:open("Newfile.txt", [write]), 
   file:write(Fd,"New Line").

À chaque exécution du code ci-dessus, la ligne "New Line" sera écrite dans le fichier. Notez que, puisque le mode est réglé sur write, tout contenu antérieur dans le fichier sera remplacé.

Pour ajouter du contenu existant à un fichier, il faut changer le mode en append, comme dans le programme suivant.

-module(helloworld). 
-export([start/0]). 
start() -> 
   {ok, Fd} = file:open("Newfile.txt", [append]), 
   file:write(Fd,"New Line").

文件 Erlang