Descobrindo o método. Não entendi a pergunta.
Descobrindo o método. Não entendi a pergunta.
Quero que você olhe o código abaixo:
>>> from biblioteca import *
>>> nome_formatado = gera_nome_convite("Fabio Pimentel")
>>> nome_formatado
'Fabi ntel'
>>> envia_convite(nome_formatado)
Enviando convite para Fabi ntel
Veja que estamos chamando a função gera_nome_convite
que recebe como parâmetro um texto, no exemplo, o nome de um instrutor. Essa função retorna Fabi ntel
.
Você sabe que se a função gera_nome_convite
receber Fabio Pimentel
a saída será Fabi ntel
, será que consegue descobrir como é feita a função gera_nome_convite
?
Se você sabe qual é a entrada e sabe a saída, mesmo que se alguém tivesse apagado a gera_nome_convite
você poderia recriá-la.
Só vou trocar o nome descobrindo método
para descobrindo como as funções foram feitas
.
Entendi, quer dizer que se o arquivo for apagado e se souber como as funções como foram feitas tenho como recuperar o arquivo através do terminal.
Há alguma maneira de exportar as funções para o arquivo através do terminal do python ou tenho que fazer backup de todos os arquivos.
Não. Você não recupera através do terminal. Você cria a função do zero só olhando o que ela recebe e retorna. Se a função tem 10000 linhas você terá que programa-lá novamente.
Entendi. Obrigado. Roberto