Imagem de fundo

A linguagem Python disponibiliza o módulo shutil na sua...

A linguagem Python disponibiliza o módulo shutil na sua biblioteca padrão, permitindo a automação de tarefas administrativas relacionadas à cópia de arquivos e diretórios.


Com base no funcionamento das funções do módulo shutil, analise os itens a seguir.


I. A função shutil.copy(origem, destino) realiza a cópia de um arquivo, porém não preserva informações como data de modificação do arquivo original.

II. A função shutil.copy2(origem, destino) realiza a cópia de arquivos preservando alguns metadados, como data de criação e de modificação, sendo mais adequada para rotinas de backup.

III. A função shutil.copytree(origem, destino) realiza a cópia recursiva de diretórios e, por padrão, gera erro caso o diretório de destino já exista, a menos que seja utilizado o parâmetro dirs_exist_ok=True, que permite a cópia mesmo quando o diretório de destino já existe.


Está correto o que se afirma em


A

II, apenas.


B

I e II, apenas.


C

I e III, apenas.


D

II e III, apenas.


E

I, II e III.