# 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tutorial.anylogicbrasil.com.br/leitura-gravacao-em-arquivos-txt.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
