def upload_para_gdrive(self, caminho): """ Este método faz o upload de um arquivo para o Google Drive. Para que funcione, siga os passos a seguir: a. Entre no Google Developers Console <https://console.developers.google.com>, com a sua conta no Google, crie um novo projeto e habilite o Google Drive. b. Após configurar o projeto e tê-lo criado, entre em 'Credentials', selecione o projeto recém criado, e em 'Download JSON'. c. Renomeie o arquivo baixado para 'client_secrets.json' e coloque-o no mesmo diretório deste script. d. Ao ser executado, este script usará os parâmetros definidos no arquivo JSON para autenticar essa aplicação; em seguida, será aberto um navegador, para que o usuário acesse sua conta no Google e dê permissões de acesso a esta aplicação. ARGS: - path (string): caminho do arquivo a ser 'subido' para o Google Drive. """ f = GoogleDrive(GoogleAuth()).CreateFile() f.SetContentFile(caminho) f.Upload()