Módulo criado com o objetivo de facilitar a edição de planilhas do Google.
Python (com PIP)
python ^= 3.10
Caso queira instalar o python utilizando Anaconda
conda create -n googlesheets python=3.10
conda activate googlesheets
Envie o seguinte comando para instalar as dependências Google
python -m pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib
- Crie um arquivo chamado
client_secret.json
no diretório da aplicação - Este arquivo deve conter as informações de acesso de sua aplicação Google, para que permita o login e autorização de acesso às planilhas de sua conta Google
- Modifique o código
main
no final do arquivogoogle_sheets.py
(Apenas adicionando o ID de sua planilha em branco o teste irá funcionar)
if __name__ == '__main__':
RANGE = "Página1!B2:C"
gs = GoogleSheets('ADICIONE O ID DE SUA PLANILHA')
data = [
["NOME", "IDADE"],
["Teste", "134"],
["Vitor", "27"],
["Novo", "Teste"],
["Mais", "Um Teste"]
]
print(gs.update(data, RANGE))
print(gs.sheetpage_id_by_name(RANGE))
print(gs.add_border(f"{RANGE}{len(data)+1}"))
print(gs.select(RANGE))
- Rode o seguinte comando para executar suas modificações
python google_sheets.py
- Ele irá solicitar que você logue em sua conta Google
- Após logar, será gerado um arquivo
token.json
⚠️ NÃO COMPARTILHE ELE!⚠️ Ele que lhe manterá logado e permite acessar o conteúdo de sua conta - Observe que as modificações foram realizadas em sua Planilha