Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1.22 KB

README.md

File metadata and controls

25 lines (19 loc) · 1.22 KB

Como manipular planilhas do Google Sheets com Python?

Neste repositório, há um script que lê arquivos CSV de um diretório e atualiza uma planilha no Google Sheets.

Versão do Python

Python 3.7.6

Dependências

gspread: pacote necessário para uso da API do Google Sheets. csv: usado para facilitar a leitura de arquivos CSV. codecs: usado para ler um arquivo na codificação correta.

O diretório 'csv'

Neste diretório, há exemplos de arquivo CSV que são lidos pelo script, para que você possa verificar como o código está executando.

Antes de executar o script

Para você conseguir manipular planilhas do Google Sheets, você precisa criar um projeto no [Google Developers Console] (https://console.developers.google.com/). Em seguida, você precisará Ativar a API do Google Drive e Google Sheets no projeto. Por fim, crie uma conta de serviço. Siga este passo-a-passo. No final do processo, você baixará um arquivo JSON. Salve esse arquivo no mesmo diretório do script import.py.

O arquivo exemplo_json_google.json

É apenas um arquivo de exemplo para você conferir se baixou o JSON correto.

O script import.py está comentado linha-a-linha.