No video

API do GoogleSheets com Python - ATUALIZADO

  Рет қаралды 37,036

Hashtag Programação

Hashtag Programação

2 жыл бұрын

Quer saber mais sobre o nosso Curso Completo de Python? Clique no link abaixo para garantir sua vaga na próxima turma:
pages.hashtagt...
PARA BAIXAR O MINICURSO GRATUITO DE ANÁLISE DE DADOS:
pages.hashtagt...
-----------------------------------------------------------------------
► Arquivos Utilizados no Vídeo:
pages.hashtagt...
-----------------------------------------------------------------------
Caso prefira o vídeo em formato de texto: www.hashtagtre...
-----------------------------------------------------------------------
Fala Impressionadores! Na aula de hoje eu vou te mostrar como usar a API do GoogleSheets com Python!
Nós já mostramos um vídeo de como fazer a integração do Python com GoogleSheets, mas hoje vamos mostrar o método atualizado.
Essa aula será dividida em duas partes, na parte inicial nós vamos fazer a configuração do GoogleSheets (usando o Google Developers Console), para habilitar API do GoogleSHeets na sua conta para que seja feito de forma segura.
Depois disso é que nós vamos de fato integrar GoogleSheets com Python para utilizar alguns códigos em Python para executar as ações dentro do GoogleSheets.
Isso quer dizer que vamos poder fazer automações utilizando o Python! Agora você vai ter muito mais liberdade para criar seus projetos e atualizar suas planilhas.
O melhor de tudo é que como o GoogleSheets é online você vai ter suas atualizações sempre disponíveis!
-----------------------------------------------------------------------
Hashtag Programação
► Inscreva-se em nosso canal: bit.ly/3c0LJQi
► Ative as notificações (clica no sininho)!
► Curta o nosso vídeo!
-----------------------------------------------------------------------
Redes Sociais
► Blog: bit.ly/2MRUZs0
► KZfaq: bit.ly/3c0LJQi
► Instagram: bit.ly/3o6dw42
► Facebook: bit.ly/3qGtaF2
Aqui nos vídeos do canal da Hashtag Programação ensinamos diversas dicas de Python para que você consiga se desenvolver nessa linguagem de programação!
-----------------------------------------------------------------------
#python #hashtagprogramacao #cienciadedados

Пікірлер: 84
@HashtagProgramacao
@HashtagProgramacao Жыл бұрын
Fala galera! Gostou do vídeo? Deixa a sua curtida e se inscreve no canal! ► Para baixar o Minicurso de Python, acesse: pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_l7pL_Y3fw-o ► Para baixar os arquivos da aula, acesse: pages.hashtagtreinamentos.com/arquivo-python-1MshuQ36uEHAOWIE2K289uLkp5ipupTU7?origemurl=hashtag_yt_org_planilhapyt_l7pL_Y3fw-o ► Para instalar o Jupyter, acesse: kzfaq.info/get/bejne/lct7Y91mtsjUe3U.html ► Blog: bit.ly/2MRUZs0 ► KZfaq: bit.ly/3c0LJQi ► Instagram: bit.ly/3o6dw42 ► Facebook: bit.ly/3qGtaF2
@DiegoDutraLive
@DiegoDutraLive Жыл бұрын
Lira, muito obrigado pela aula! Didática excelente. Eu também comecei a utilização do Pandas nessa integração via API. Python é vida!
@DevDeividMoura
@DevDeividMoura Жыл бұрын
Aula excelente! ha uma abstração da api chamada gspread uma lib pronta dos metodos vale a penas dar uma olhada tambem, do modo apresentado na aula o google sempre vai pedir para que autorize naquela telinha de oauth, com gspread voce pode usar token pra servico feito pra "bots" manipularem a api
@alexandreoliveira9193
@alexandreoliveira9193 Ай бұрын
Mano, só por causa dessa aula, vou me inscrever em algum curso de vcs! Me salvou num projeto que eu estou fazendo!
@danielpahissa
@danielpahissa Жыл бұрын
Quando tento puxar as informações da tabela, está dando erro 403 e dizendo que eu a permissão foi negada. Porém, configurei a API, o usuário e a credencial exatamente como na aula... Atualização: Pessoal, cuidem se o formato da planilha está como .xlsx Ela tem de estar no forma de google sheets memsmo. Pra atualizar é só ir em Arquivos > Salvar como Planilhas Google e utilizar a nova que irá abrir para os teste. Após arrumar isso na minha tabela, funcionou normalmente.
@witotiw
@witotiw Жыл бұрын
Lira é monstro na didática, fera demais!
@garotodoprograma
@garotodoprograma Жыл бұрын
Cara, seus vídeos viraram basicamente material de apoio para mim. Parabéns pelo conteúdo like++
@Eliasdevcode
@Eliasdevcode Жыл бұрын
Como seria a lógica para deixar o range de células selecionadas de forma dinâmica? (como se fosse o ctrl + shift + seta para baixo no xslx ou o CTRL + space para selecionar todos os dados preenchidos? -> Conseguindo montar essa lógica não vamos precisar voltar no código caso a tabela aumente... Abraço Lira, obrigado por compartilhar o seu conhecimento. Muito sucesso para você e toda a equipe Hashtag.
@emanuelesantos8604
@emanuelesantos8604 Жыл бұрын
#Lira aula top ein! Obrigada por compartilhar o seu conhecimento, sua didática é incrível. Abraço
@valterlucio1865
@valterlucio1865 Жыл бұрын
Aula top demais Lira. Ajuda seus amigo produtero e faz alguma aula utilizando pesquisa operacional. Acho que seria um PUTA diferencial para os profissionais da área.
@fredericocosta4080
@fredericocosta4080 9 ай бұрын
Que aula top!!! Muito bem explicado, parabéns!!!!!
@user-uz4jw5xk2t
@user-uz4jw5xk2t Жыл бұрын
Sem Palavras Lira, Só Gratidão Irmão!!!
@eu23
@eu23 Жыл бұрын
Muito obrigado por essa aula! Vcs são demais!!!!!!!!!!!!!!!!!!!
@wanduirveras
@wanduirveras 6 ай бұрын
Parabéns Lira, muito bem explicado!
@Douglas95134
@Douglas95134 Жыл бұрын
Excelente, conteúdo extremamente rico e objetivo!
@user-mr1is8wd4n
@user-mr1is8wd4n Жыл бұрын
Salvou de mais, muito obrigado !!!!
@tarekelias463
@tarekelias463 Жыл бұрын
Essa aula tá incrível, do caralho mesmo! Vai ajudar demais ❤🎉
@edumeloferreira
@edumeloferreira Жыл бұрын
Aula sensacional. Parabéns!
@user-yh6ni4gx4o
@user-yh6ni4gx4o 8 ай бұрын
Ótima aula!
@mmarcos_02
@mmarcos_02 Жыл бұрын
Aula muito top parabéns!
@davidsilcard
@davidsilcard Жыл бұрын
Olá se for possível gostaria de um vídeo sobre data classes com python, desde já agradeço muito, seus videos são os melhores.
@deadsan1190
@deadsan1190 8 ай бұрын
Fantástico Lira, muito obg
@erikjproenca6298
@erikjproenca6298 Жыл бұрын
Aula topzeira. Muito obrigado Lira. Cara, me tira uma dúvida. O certo não seria fo coluna in valures?? Pq estamos falando de colunas e não de linhas não?
@brunodavis7303
@brunodavis7303 Жыл бұрын
top demais bixu. Valeu Lira!
@igordesouza8410
@igordesouza8410 Жыл бұрын
Muito bom! Obrigado!
@Thiago-zd7ue
@Thiago-zd7ue Жыл бұрын
No meu programa o arquivo token.json está expirando. Aparece a seguinte mensagem após algum tempo de uso: RefreshError google.auth.exceptions.RefreshError: ('invalid_grant: Bad Request', {'error': 'invalid_grant', 'error_description': 'Bad Request'}) Alguem sabe como resolver?
@Mauroak8
@Mauroak8 4 ай бұрын
Voce precisa excluir o arquivo token.json da pasta do projeto e autenticar novamente
@Fernando-bo2pz
@Fernando-bo2pz 2 ай бұрын
E no caso de trabalho compartilhado, pode adicionar a pessoa para trabalhar no arquivo comigo normal?
@gui1h
@gui1h Жыл бұрын
Eu queria apenas um código que baixasse a planilha, ou seja, acessa o menu arquivo e vai em fazer download. Não consigo de jeito algum, alguém poderia da uma luz?
@lucasvinicius5353
@lucasvinicius5353 21 күн бұрын
Selenium e PyAutoGUI
@beniltonlimadesantana297
@beniltonlimadesantana297 Жыл бұрын
Show!!!
@foliveir84
@foliveir84 Жыл бұрын
existe forma de nao usar o ficheiro de credenciais json e escrever manualmente as credenciais guardadas?
@user-if8wj6nz4v
@user-if8wj6nz4v 5 ай бұрын
E como dá para lidar com o token que fica expirando a cada 7 dias, tem alguma forma? Ou precisa ficar autenticando toda vez? Glr da uma ajuda ai e da um link para subir esse comentário.
@rocha1926
@rocha1926 27 күн бұрын
A cada 7 dias tem que ficar renovando o token do google?
@joaopedrosantanadasilvamat3488
@joaopedrosantanadasilvamat3488 4 ай бұрын
Na biblioteca gspread tem jeito mais fácil de conectar
@ZhevzdoOlimpo
@ZhevzdoOlimpo Жыл бұрын
Então Lira, não abre no pycharm o script de cotação ele não reconhece alguns comandos, que estou fazendo de errado?
@G_King
@G_King Жыл бұрын
Boa Lira
@diegonunes5902
@diegonunes5902 2 жыл бұрын
Massa!!!!!!!!!!!!!!!!,.,.,
@thomasmalgut9207
@thomasmalgut9207 Жыл бұрын
O que este arquivo que vc tem cahamdo Gabarito - .ipynb ????
@BIago-vy4db
@BIago-vy4db Ай бұрын
Tô perdido como abre esse Jupyter
@vinicioshenriqueschentenal2472
@vinicioshenriqueschentenal2472 7 ай бұрын
Muito bom. Esse processo funciona pro Google Colab tb? Pq tentei aqui e deu erro na etapa "creds = flow.run_local_server(port=0)" com o seguinte erro "could not locate runnable browser".
@gabrielsabino5295
@gabrielsabino5295 7 ай бұрын
Opa, tudo bem? No Colab eu uso o seguinte: # Acesso ao Google Drive e Instalação das Bibliotecas Necessárias from google.colab import drive drive.mount('/content/drive') !pip install --upgrade gspread from google.colab import auth auth.authenticate_user() import gspread from google.auth import default creds, _ = default() gc = gspread.authorize(creds) spreadsheet = gc.open('Nome da planilha')
@vinicioshenriqueschentenal2472
@vinicioshenriqueschentenal2472 7 ай бұрын
Obrigado por compartilhar@@gabrielsabino5295 . Testarei aqui!!
@presidas
@presidas Жыл бұрын
ótimo tutorial! obrigado!
@Bruno.DevBoy
@Bruno.DevBoy Жыл бұрын
Consigo acessar uma planilha de outro usuário onde meu login é autorizado ?
@caiozendron5024
@caiozendron5024 Жыл бұрын
O meu apresenta esse erro na hora de rodar aquele código grande: ImportError: cannot import name 'external_account_authorized_user' from 'google.auth' Alguém sabe o que acontece?
@marcosr.musetti8407
@marcosr.musetti8407 Жыл бұрын
Gostei do vídeo mas não vi a parte gráfica, onde tem interação com o usuário final...
@Fernando_A_Cas
@Fernando_A_Cas Жыл бұрын
isso é pra transmissão de dados , a interface fica por conta da sua imaginação mesmo
@betajony8094
@betajony8094 Жыл бұрын
Eu tento fazer olhando os vídeos mais os comandos n pega .. todos dão erro ,
@thiagoaucar4758
@thiagoaucar4758 Жыл бұрын
Essa Api tem limite de atualizações por minuto?
@henriquepedro5438
@henriquepedro5438 7 ай бұрын
Alguem sabe como resolver? erro de localhost
@crazycoder185
@crazycoder185 Жыл бұрын
Eu tive esse problema quando tentei executar:ModuleNotFoundError: No module named 'google', alguém sabe como resolver?
@lucasmol2263
@lucasmol2263 Жыл бұрын
Estou passando pelo mesmo problema
@TheFRBublitz
@TheFRBublitz Жыл бұрын
mesmo problema aqui, já reinstalei umas 3 vezes e nada
@joaovictorolartechea4249
@joaovictorolartechea4249 Жыл бұрын
e ai amigo conseguiu resolver?
@TheFRBublitz
@TheFRBublitz Жыл бұрын
@@joaovictorolartechea4249 eu desinstalei o python, instalei dnv e criei um projeto novo com um environment novo e deu bom
@eduardopraciano4143
@eduardopraciano4143 Жыл бұрын
EXITE A MESMA COISA PRA JAVA SCRIPT?
@danilodelucio
@danilodelucio Жыл бұрын
Nem sabia que dava pra colocar um .replace() atras do outro 👁👄👁
@betajony8094
@betajony8094 Жыл бұрын
Bom dia vc pode mi ajuda .. eu tento coloka os comandos mais nenhum pega
@betajony8094
@betajony8094 Жыл бұрын
Eu quero fazer um bot pra fazer conta do alie automático
@angeo10
@angeo10 Жыл бұрын
vc te que se explicar melhor, que comando não funciona? fez como no script? chegou a baixar o script?
@betajony8094
@betajony8094 Жыл бұрын
@@angeo10 tipo eu já tentei de tudo .. mais dar tudo error
@betajony8094
@betajony8094 Жыл бұрын
@@angeo10 tipo assim Marcos eu já tentei instalar python então já tentei fazer os comandos lá e não então eu tento colocar os comandos lá e dá tipo erro esse comando não existe no computador aí dá um monte de erro já tentei botar pelo pychame e também não dá certo também dá esse mesmo erro de novo Tentei colocar pelo pyautgui também dar mesmo erro disse que o comando não existe no computador da bexiga dos cachorros mas não dá certo
@betajony8094
@betajony8094 Жыл бұрын
@@angeo10 como posso lhe dizer eu queria um bote uma ajuda para fazer um bote que eu não tô conseguindo que ele entenda que essa é para ele fazer conta no AliExpress depois vai fazer a conta no AliExpress só o que ele precisa fazer isso na parte de cortar item aí a outra é outros 500
@joaosilveira6051
@joaosilveira6051 Жыл бұрын
Myanmar dia Light I got it foe freeeee niggggaaaaa
Como Enviar e-mail pelo Gmail com Python [Atualizado]
10:29
Hashtag Programação
Рет қаралды 36 М.
Descomplicando o Warehouse no Microsoft Fabric (Parte Prática)
20:15
Elemento Tecnologia e Desenvolvimento
Рет қаралды 11
Я не голоден
01:00
К-Media
Рет қаралды 10 МЛН
Comfortable 🤣 #comedy #funny
00:34
Micky Makeover
Рет қаралды 15 МЛН
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 10 МЛН
Automate Google Sheets With Python - Google Sheets API Tutorial
32:28
Automação Web com Reconhecimento de Imagem no Python com BotCity
44:57
Hashtag Programação
Рет қаралды 33 М.
Como Integrar Python com o Google Sheets (Google Planilhas)
45:25
Hashtag Programação
Рет қаралды 57 М.
5 Good Python Habits
17:35
Indently
Рет қаралды 485 М.
FastAPI - A python framework | Full Course
4:02:56
Bitfumes - AI & LLMs
Рет қаралды 856 М.
Biblioteca Requests no Python [Métodos GET, POST, PATCH e DELETE]
29:07
Hashtag Programação
Рет қаралды 66 М.
Analise DADOS do Google Sheets com Python usando Google COLAB | Python na Prática #5
14:38
Introduction to Dash Plotly - Data Visualization in Python
29:21
Charming Data
Рет қаралды 781 М.
Я не голоден
01:00
К-Media
Рет қаралды 10 МЛН