> For the complete documentation index, see [llms.txt](https://tutorial.anylogicbrasil.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tutorial.anylogicbrasil.com.br/leitura-gravacao-em-arquivos-txt.md).

# Leitura/Gravação em arquivos txt

Na paleta **Connectivity**, também é possível criar conexões diretas com arquivos texto (“.txt”):

* Arraste o elemento **Text File** para o modelo;
* Configure seus parâmetros de nome/local (pode ser um arquivo da Internet!), se vai ser de leitura e/ou gravação e, caso seja um arquivo de **leitura**, indique o separador (linha, Tab, ponto e vírgula, vírgula ou espaço). Se o arquivo não existir, o AnyLogic vai criá-lo;
* No local que deseja ler/gravar algo no arquivo, utilize o nome do arquivo, seguido do ponto final e a função desejada (por exemplo: **`println, readln, printf, readString()`** etc.).

Por exemplo, vamos gravar em um arquivo os resultados das replicações para a ocupação dos caixas de atendimento. Vamos criar um bloco **Text file** dentro do Experimento **Parameters Variation**:

![](https://lh6.googleusercontent.com/KATrD1x-JE3UxflrDABFqOIMeh6PojuE9PyJ_ge65RcpiC39bqLuMR6T2TvtpKWWOAHN82Z7IKv8oxHnPAuBhGyL9BZJBJKwVaev0GCpVOMeLZCNJS1wEPceRX47kRxIWQ_S568_)

Para isso, precisamos ir ao Experimento **Parameters Variation** e acrescentar à opção **After simulation run** o comando de gravação no arquivo.

A utilização é semelhante à do Excel. Escreva o nome do elemento, digite o ponto final plaft! Use o **CTRL+Espaço**;

![](https://lh6.googleusercontent.com/6t6CrBfLphOz-vCH8TNapMBMRMynMEdE9L9yAZbq9CxpRZE53soAE9WlfzYkZG7twnBH0LA3DBynJm03S0e_4tvpW_NO-HBQy-I5nH76B9KAUCptUvgnn-T-y7pkhxX1UVOdeRgO)

Se você simular o experimento **Parameters Variation** até o final, o modelo deve criar um arquivo **saida.txt**, com os resultados da ocupação dos caixas de atendimento para cada replicação simulada.
