Ir para conteúdo
  • 0

Dúvidas sobre como utilizar a biblioteca PyDrive2


Kauan Randall

Pergunta

  • Alunos

Bom dia, Pessoal!

Estou tentando criar uma atomação em Python para conseguir ler 3 abas de uma mesmas planilha realizar uma "limpeza" nos dados e por fim baixar o arquivo final em excel.xlsx porém utlizava a biblioteca PyDrive (aparentemente foi descontinuada), poderiam fornecer uma solução somente para essa integração entre o PyDrive e o Google Drive? 

 

Segue código que usei pra conectar no primeiro momento.

 

 
import os
import shutil
import gspread
from oauth2client.service_account import ServiceAccountCredentials
from google.colab import drive
 
import os
from pydrive2.auth import GoogleAuth
from pydrive2.drive import GoogleDrive
from google2.colab import auth
from oauth2client.client import GoogleCredentials
 
auth.authenticate_user()
gauth = GoogleAuth()
gauth.credentials = GoogleCredentials.get_application_default()
drive = GoogleDrive(gauth)
from googleapiclient.discovery import build
 
drive_service = build('drive', 'v3')
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0
  • Alunos

Suave @Kauan Randall?

Já deu uma olhada na documentação do PyDrive2? Tem vários exemplos já prontos de como se conectar aos arquivos do Google Drive usando a biblioteca deles.

Um exemplo abaixo usando a função GetContentFile(filename):

Citar
# Initialize GoogleDriveFile instance with file id.
file6 = drive.CreateFile({'id': file5['id']})
file6.GetContentFile('catlove.png') # Download file as 'catlove.png'.

https://github.com/iterative/PyDrive2/blob/main/docs/quickstart.rst

https://github.com/iterative/PyDrive2/blob/main/docs/filemanagement.rst

Tenta ai do teu lado e vê se da certo 😉

Abs!

Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...