Imagem de fundo

O arquivo app.py contém o seguinte conteúdo.1 if __name__ == "__main__":2. with open('l...

O arquivo app.py contém o seguinte conteúdo.


1 if __name__ == "__main__":

2. with open('lorem_ipsum.txt', 'a') as arquivo:

3 arquivo.write('\nteste')

4 aux = arquivo.read()

5 print(aux)


Considerando que o arquivo lorem_ipsum.txt exista no mesmo diretório que app.py e seu conteúdo é texto plano codificado em UTF-8, o que acontecerá caso seja executado o comando python app.py?


A

O código será executado normalmente retornando o conteúdo do arquivo com a linha contendo a palavra ‘teste’ adicionada ao seu fim.


B

A execução do código será interrompida na linha 3 devido a uma exceção io.UnsupportedOperation: not writable.


C

A execução do código será interrompida na linha 4 devido a uma exceção do tipo io.UnsupportedOperation: not readable.


D

O código será executado normalmente retornando uma linha em branco devido ao ponteiro do arquivo está apontando para o fim do arquivo após o uso do comando arquio.write(‘\nteste’).