Saia do zero em Webscraping no Python com Scrapy

  Рет қаралды 109,481

Hashtag Programação

Hashtag Programação

Күн бұрын

Пікірлер: 227
@HashtagProgramacao
@HashtagProgramacao 3 жыл бұрын
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_QdLgNr1mKQU ► Para baixar os arquivos da aula, acesse: pages.hashtagtreinamentos.com/arquivo-python-12dFWOx9eH1dJH7iEV7vE7AIF1w1Up9FN?origemurl=hashtag_yt_org_planilhapyt_QdLgNr1mKQU ► Para instalar o Jupyter, acesse: kzbin.info/www/bejne/lZauYa1rhsejgaM ► Blog: bit.ly/2MRUZs0 ► KZbin: bit.ly/3c0LJQi ► Instagram: bit.ly/3o6dw42 ► Facebook: bit.ly/3qGtaF2
@Dinis_666
@Dinis_666 2 жыл бұрын
o comando pip nao eh reconhecido no ambiente virtual, o que pode ser feito?
@LuisLima-rc2ls
@LuisLima-rc2ls 2 жыл бұрын
Ótimo vídeo, gostei muito. Só tenho uma pequena correção no código, quando for armazenar a avalição os valores se repetem. com isso é coloquei uma variável para contar e ir de índice em índice "'nota': response.css('strong::text')[cont].get()". Coloque "cont = 0" antes do "for" e fiz a incrementarão logo após o final da chave do "yield", que ficou assim "cont += 1".
@fernandocoelho1334
@fernandocoelho1334 26 күн бұрын
Videos de WebScrapping, sempre fazem abrir a mente, dando-nos uma noção de informações que desejamos, mais que para obte-las, é complicado ou exigia uma certa esperteza. Ainda temos a possibilidade de adquirirmos informações a partir de uma planilha e gravarmos em um banco de dados. Ajuda bastante e em algumas vezes é necessário, principalmente quando há um legado. Eu tenho uma necessidade. Estou precisando de pegar todos os bairros de todos os municípios de uma UF. A partir de cada município, que há necessidade de ser escolhido, preciso ler pelo menos o CEP, pois diante deste, existe um pacote Python que mostra o Bairro e no teste utilizado, ele trouxe essa informação a partir de um campo, chamado Distrit.
@raulfaria07
@raulfaria07 Жыл бұрын
Que aula SENSACIONAL! 1 hora de puro conteudo, isso é maravilhoso.
@guilhermealves-qw4te
@guilhermealves-qw4te Жыл бұрын
deem mais espaço para este cara lira, o cara é bom e a didática é excelente !!!!!!!!!
@srkenny404
@srkenny404 Жыл бұрын
Estou integrando numa empresa e o teste técnico é justamente usar o Scrapy e Docker para varrer um site específico. Obrigado pela aula! Me ajudou muito!
@gabrielsozinho
@gabrielsozinho 3 жыл бұрын
Vocês lêem mentes é? Tava pesquisando sobre isso desde ontem. Vocês são muito bons!
@manobro358
@manobro358 2 жыл бұрын
Enfim o algoritmo.
@wilsonpalma4458
@wilsonpalma4458 2 жыл бұрын
Eles não, mas o algoritmo do yt kskskskks
@JuniorSilva-dl2ex
@JuniorSilva-dl2ex 2 жыл бұрын
Obrigado pelo material, muito bom ver na prática e realmente, é muito simples, minha experiência de desenvolvimento web de 6 anos facilita bastante, mas realmente é incrivel a praticidade do python para esses processos, vou continuar estudando, mas o seu vídeo já me deu fundamentos mais que suficiente para trabalhar processos interessantes. Mais uma vez obrigado e parabéns, inscrição em gratidão.
@apbluis
@apbluis 3 жыл бұрын
Top...muito obrigado pela ótima explicação...vai me ajudar muito em um projetos que estou desenvolvendo...estou engatinhando no python mas esse canal tem me ajudado bastante a progredir
@leonardopangaio5574
@leonardopangaio5574 3 жыл бұрын
Primeiramente parabéns pelo excelente trabalho que o time está realizando. Gostaria de sugerir vídeos com os módulos OS, SYS, PROCESS, SUBPROCESS e outros nessa levada...
@lairon5545
@lairon5545 2 жыл бұрын
Boa garoto, seria top falar sobre essas bibliotecas mesmo ! UP
@CeramicasJG
@CeramicasJG Жыл бұрын
Muito obrigado por esta abordagem à biblioteca Scrapy !!! Excelenteeee e PARABÊNS
@teamwgss
@teamwgss 3 жыл бұрын
Cara estou abismado show de bola, curti muito. Estou ingressando agora nesse mundo e de cara ja vi esse vídeo que só me deixou mais animado ainda.
@andrevercosa3050
@andrevercosa3050 2 жыл бұрын
Excelente vídeo! Ajudou muito! Estamos ralando no trabalho com uma planilha que deve ser preenchida todos os dias com informações de um dos sites que atendemos. Vou puxar essas informações de de forma direta agora.
@mafer.sa86
@mafer.sa86 10 ай бұрын
Gentee, que massa essa sequencia de videos de webscrapping arrasaram
@freedoom4090
@freedoom4090 2 жыл бұрын
melhor video sobre o tema. Assisti vários e já quebrei muito a cabeça. Vlw! Salvou rs
@LennWeltmeister
@LennWeltmeister 3 жыл бұрын
Webscraping mudou minhavida
@gustavoco
@gustavoco 2 жыл бұрын
MUITO FODA! Obrigado por ir super no detalhe, faz muita diferença para quem está começando!!!
@felipelandim4619
@felipelandim4619 3 жыл бұрын
Animal essa aula. Já tinha noção de WebScraping e não esperava.
@leonardoxavier1825
@leonardoxavier1825 3 жыл бұрын
Muito bom o vídeo! Se pudesse fazer outro vídeo aprofundando um pouco, por exemplo: Ensinando como passar esse csv formatado para realizar analises com o pandas, como realizar scraping em sites onde a lista de informações que eu quero está dividida em várias páginas (pág 1, 2, 3), etc.
@GianScaglianti
@GianScaglianti 2 жыл бұрын
alguém sabe essa solução?
@gabrielsalesferreiradasilv981
@gabrielsalesferreiradasilv981 2 жыл бұрын
@@GianScaglianti eu sei, mas só vou explicar no meu curso
@windsorramospsicologo2622
@windsorramospsicologo2622 2 жыл бұрын
Gostei muito da sua didática. Impossível não compreender.
@GabrielPraga
@GabrielPraga Жыл бұрын
Parabéns o trabalho excelente de conteúdo!!! tenho uma noção de scrapy e agora com esse vídeo me ajudou muito! Obrigado
@fabiosloan3807
@fabiosloan3807 2 жыл бұрын
Show de bola, entendi muito mais do que no curso que eu to pagando e fazendo...
@sergiolcrezende
@sergiolcrezende 2 жыл бұрын
nota máxima em qualidade e conteúdo. Vale a pena assistir.
@MateusSilva-ic2mj
@MateusSilva-ic2mj 3 жыл бұрын
gostei bastante,que Deus abençoe vocês e a familia de vocês sempre
@carlosconde3498
@carlosconde3498 2 жыл бұрын
Muito bom, isso é um grande inicio para projetos maiores, parabéns e obrigado...
@mateuscastro5593
@mateuscastro5593 8 ай бұрын
muito bom esse vídeo, é o que explicou melhor como funciona
@arturcamargo6216
@arturcamargo6216 2 жыл бұрын
Muito obrigado, seu trabalho é relevante e importante. Aprendi bastante com o vídeo e vai ser bastante útil pra mim
@gplgomes
@gplgomes 3 жыл бұрын
Eu gostei. Ensinou várias coisas. Valeu Candioto, Candidato a vaga do Lira.
@Mblaanco
@Mblaanco 3 жыл бұрын
capiroto*
@kaiquelopes9386
@kaiquelopes9386 3 жыл бұрын
Meus canais preferidos hashteg programação, curso em vídeo e programando programas
@leticiabrito7549
@leticiabrito7549 2 жыл бұрын
Muito obrigada! Muito explicativo! Espero que façam um com um site que as atualizações são recorrentes! No aguardo!
@mauriciopc92
@mauriciopc92 9 ай бұрын
Animal esse scrapy, agradeço a aula completa!
@ricardomonteiro1803
@ricardomonteiro1803 2 жыл бұрын
Poderia fazer uma aula comparando preço dos produtos de sites diferentes, mostrando quanto custa um produto A em fornecedores diferentes e talvez até fazer um ranking do melhor preço, etc... Parabéns pela aula👏👏👏
@JulianoDados
@JulianoDados 10 ай бұрын
sabe se tem vídeo sobre isso usando python? (vários sites)
@meninoross
@meninoross 3 жыл бұрын
Muito bom os vídeos de vocês, parabéns!!! Minha dúvida é como fazer isso em um site que precisa de login e senha?
@cdeliamachado2
@cdeliamachado2 Жыл бұрын
Muito legal. A tua aula é muito boa.
@Leiras10
@Leiras10 3 жыл бұрын
Cara, muito boa aula, muito fácil a maneira como você trouxe o conteúdo, parabéns e obrigado!!
@MrPaulopspm
@MrPaulopspm 2 жыл бұрын
Mano kkkkk que daora isso. Valeu pelo vídeo. Entendi a importância de criar um ambinete virtual tbm
@garotodoprograma
@garotodoprograma 3 жыл бұрын
Cara que show, eu amo webscraping, mas não conhecia o scrapy, muito show seu vídeo cara, Sucesso!
@fabiosandro3290
@fabiosandro3290 3 жыл бұрын
Meus parabéns pelo excelente vídeo 👏👏👏
@ferakafs
@ferakafs 2 жыл бұрын
JOvem do céu. Conteudo muito topp
@helintongustavo9049
@helintongustavo9049 3 жыл бұрын
Muito bom conteúdo! minha primeira experiência em webscraping, obrigado.
@BrunoSantoSoares
@BrunoSantoSoares 3 жыл бұрын
Muito bom Candioto!!! Obrigado por compartilhar e Parabéns pelo conteúdo!
@FelipeRocha1
@FelipeRocha1 2 жыл бұрын
Sensacional! Parabéns!
@fernandogalhango2299
@fernandogalhango2299 2 жыл бұрын
Começando os estudos de python com esse vídeo e para um projeto pessoal tbm. Como estamos em temo de copa do mundo, poderia fazer um vídeo mostrando como pegar os dados de alguma copa qualquer no site da Fifa. Tanto como resultados de jogos, escalação e marcadores de gol...
@diegosousadocarmo9232
@diegosousadocarmo9232 2 жыл бұрын
Thanks! I've been searching how to get it and this is brilliant :D
@jealferreira
@jealferreira 2 жыл бұрын
Top demais, Daniel! Eu só tive problema em usar o terminal que não reconheceu o scrapy, mas usei o cmd. Acho que tem relação com a versão do Python que no vídeo é 3.6 e o meu já está no 3.8. Mas no final, tudo funcionou perfeitamente. Obrigado!
@srkenny404
@srkenny404 Жыл бұрын
Eu estava usando o Python 3.11 e realmente deu errado. Parece que o Scrapy só roda nessas versões mais antigas (usei o Python 3.7 no meu venv)
@fabiotoniolo
@fabiotoniolo 3 жыл бұрын
muito boa a dica do selector gadget!
@pabloguimaraes
@pabloguimaraes Жыл бұрын
Gostei da aula. Poderia mostrar depois como ficaria isso, fazendo tipo um cron, agendamento.
@edhardsan6979
@edhardsan6979 2 жыл бұрын
Aula Impressionadora! Adoro o conteúdo de vocês! A hashtag devia se chamar hashtop!
@ricardoalmeida7607
@ricardoalmeida7607 3 жыл бұрын
Excelente! Muito obrigado!
@carlosdiego1241
@carlosdiego1241 2 жыл бұрын
Top! Obrigado por compartilhar essas informações.
@leonardoleandro8760
@leonardoleandro8760 3 жыл бұрын
@Hashtag Programação, muito bom !! Vocês poderiam fazer uma aula de integração do Python de Análise de Dados com o Google Data Studio, seria muito interesse por ser um ambiente Web.
@carloscoelho8704
@carloscoelho8704 3 жыл бұрын
Muito bom parceiro. Excelente para quem está começando.
@rubialugattimoreira1978
@rubialugattimoreira1978 2 жыл бұрын
Só professor bom nesse canal. Sou fã
@flipboxmusic5097
@flipboxmusic5097 2 жыл бұрын
Que aula meu amigo, conteúdo de valor ! Meus parabéns !
@antonioguilherme1844
@antonioguilherme1844 Жыл бұрын
top demais esse framework!
@frankwilliam8689
@frankwilliam8689 3 жыл бұрын
Mais uma aula TOP, parabéns
@giovannileao
@giovannileao Жыл бұрын
Obrigado Diogo Defante programador
@klauseduardodorte4395
@klauseduardodorte4395 3 жыл бұрын
Perfeito. Excelente explicação.
@jccintr
@jccintr 2 жыл бұрын
Muito bom. Parabéns pelo excelente vídeo.
@nicoleishikawa950
@nicoleishikawa950 4 ай бұрын
Adorei o vídeo, os atalhos são incríveis, realmente facilita a vida. Ainda nesse assunto de Webscraping, consegue fazer um Webscraping que puxe os vendedores do mercado livre? Para prospecção de Leads.
@danrleideoliveira751
@danrleideoliveira751 2 жыл бұрын
Sensacional!
@erikarosa8315
@erikarosa8315 Жыл бұрын
Muito bom o vídeo.
@FabioRBelotto
@FabioRBelotto Жыл бұрын
Muito bom o vídeo. Poderia falar um pouco mais sobre scrappy vs requests + Bs4?
@eduardoalvim4885
@eduardoalvim4885 3 жыл бұрын
Vcs arrasam façam mais videos de webscrapping por favor
@m.magrin8862
@m.magrin8862 2 жыл бұрын
Obrigado pela aula!
@fabianodealmeidamelo5089
@fabianodealmeidamelo5089 Жыл бұрын
Parabéns!
@AlexSilva-uk3zb
@AlexSilva-uk3zb Жыл бұрын
muito bom, parabens...
@rafaelsantana9946
@rafaelsantana9946 2 жыл бұрын
Muito obrigado! def parse(self, response): for indice, filme in enumerate(response.css('.titleColumn')): yield { 'titulo' : filme.css('.titleColumn a::text').get(), 'ano' : filme.css('.secondaryInfo ::text').get(), 'nota' : response.css('strong ::text').getall()[indice] }
@jonasjosino4662
@jonasjosino4662 2 жыл бұрын
Muito bom vídeo!! Parabéns!
@runcall
@runcall 3 жыл бұрын
Parabens! Maravilha! Gostei muito!
@julianooliveira3835
@julianooliveira3835 2 жыл бұрын
Maravilha meu irmão!
@silas.braga.
@silas.braga. 2 жыл бұрын
Conteúdo top, obrigado por produzir.
@eumesmo2042
@eumesmo2042 3 жыл бұрын
Excelente vídeo, inclusive!
@grennereis8977
@grennereis8977 9 ай бұрын
Olá, ótima aula. Perfeita, como faço no caso de ter mais de uma página na lista de filmes?
@jonasalvesdeazevedojr311
@jonasalvesdeazevedojr311 3 жыл бұрын
Muito booommm professor. Faz uma aula depois de scrapy pra coletar dados de sites como Americanas, Magalu, Mercado Livre, Shopee etc
@flaviodouglaslopesdias7509
@flaviodouglaslopesdias7509 3 жыл бұрын
Excelente aula. Valeu...
@alviabeck
@alviabeck 2 жыл бұрын
Muito bom - Obrigado!!!
@Pellsmine
@Pellsmine 3 жыл бұрын
Cara tem um problema ai, as notas todas foram 9.2, o get ta pegando somente a nota do primeiro filme, fora isso ficou perfeito, parabéns!
@rafaelnegreiros_analyst
@rafaelnegreiros_analyst Жыл бұрын
Excelente
@anamachado5323
@anamachado5323 10 ай бұрын
OI, faz um video de como usar webscraping para preencher formulario por requests
@filipedeasevedo4871
@filipedeasevedo4871 3 жыл бұрын
Muito bom!
@raffaelegirodoangelin6649
@raffaelegirodoangelin6649 3 жыл бұрын
Maravilha!! Quando vai ter curso completo de Scrapy?
@desouza850
@desouza850 3 жыл бұрын
to aprendendo muito com esse canal, muito obrigado !
@johnyramonvoss2250
@johnyramonvoss2250 2 жыл бұрын
boa tarde, tudo bem? queria ver um mini curso para coloetar dados do site da amazon para pegar valor e nome do produto. Muito bom o video.
@ramonoliveiracardoso2833
@ramonoliveiracardoso2833 3 жыл бұрын
Cara, acho que vale a pena uma aprofundada nisso hein. Scrapy X Selenium: Quais as diferenças, quando utilizar um ou outro? Como fazer uma extração e jogar os resultados direto em um BD?
@ramonoliveiracardoso2833
@ramonoliveiracardoso2833 3 жыл бұрын
Ah, e claro, conteúdo MUITO bom. Obrigado e parabéns!
@marcelohenriquepsy1491
@marcelohenriquepsy1491 3 жыл бұрын
preferi fazer no selenium, ta doido maior trampo, essa parada de criar ambiente virtual, via a aula parando e pensando, ja no selenium fiz em 5min o codigo, scrapy deve ser bom para outras coisas
@ramonoliveiracardoso2833
@ramonoliveiracardoso2833 3 жыл бұрын
@@marcelohenriquepsy1491 Sim mano, dependendo da situação o scrapy acaba sendo uma "bazuca pra matar uma formiga", se é que me entende. O Selenium te permite fazer as coisas de um jeito mais prático e direto, mas quando você começa a pegar uns problemas maiores começa a ficar complicado (meu cenário). Sobre papo de ambiente virtual, isso ai é independente do selenium po. É mais uma boa prática. Dependendo do contexto, dá pra lascar tudo no global mesmo.
@danilodelucio
@danilodelucio 3 жыл бұрын
@@marcelohenriquepsy1491 Sendo bem sincero o Daniel perdeu um tempo violento ensinando a criar ambiente virtual e as paradas por CMD, coisa que quem tá começando não compensa aprender isso de cara, só "assusta" mesmo.
@extremetrader9418
@extremetrader9418 2 жыл бұрын
@@marcelohenriquepsy1491 se você não criar ambiente virtual pode danificar o python do seu sistema ou seja qual for a linguagem, no máximo vc teria que formatar seu Pc! Se por algum milagre seus projetos estiverem no GitHub basta fazer o clone e continuar de onde parou!
@ueldermartin
@ueldermartin Жыл бұрын
Muito legal
@victorsantosjobs
@victorsantosjobs 2 жыл бұрын
Muito bom!!!
@marciaceciliadossantospisa50
@marciaceciliadossantospisa50 3 жыл бұрын
Olá, boa noite ! É possível fazer webscraping de comentários da página de fecebook e Instagram. Eu trabalhava fazendo análises qualitativas de comentários nas Redes sociais. E fazia isso manualmente.
@luanovamusic4656
@luanovamusic4656 2 жыл бұрын
Boa tarde, pfvr se conseguirem fazer algum vídeo de WebDriver utilizando o internet explorer ajudaria muito. Não achei nada na internet sobre, queria selecionar botões e escrever nos input, atualmente o sistema da minha empresa só roda nesse navegador. Desde já muito obrigado.
@kamirtrigo4817
@kamirtrigo4817 Жыл бұрын
Poderia pegar também de indicadores de mercado, bem voltado para o mercado de trabalho
@guilhermepimenta1960
@guilhermepimenta1960 3 жыл бұрын
Mano muito bom o vídeo, mas os itens da nota estão errados. Deu 9.2 independente do filme, pq vc ta dizendo q a nota é sempre o primeiro item da lista de notas. Faltou utilizar um enumerate no for pra poder iterar pelo índice e pegar a informação correta da nota através do índice. For indice,filme in enumerate(filmes): Yield{ ... Nota : response.css(...)[indice] } Mas ótimo vídeo, não tô querendo ser chato mas é pq é uma informação importante hehe. Vlw, tmj!
@Kgs2050
@Kgs2050 3 жыл бұрын
Olá @Guilherme Pimenta, tentei o for loop e enumerate acima, mas nao funcionou também. Como conseguiu fazer?
@guilhermepimenta1960
@guilhermepimenta1960 3 жыл бұрын
@@Kgs2050 vc colocou o css seletor correto ?
@canaldeumpolitecnico9969
@canaldeumpolitecnico9969 3 жыл бұрын
@@guilhermepimenta1960 verdade
@viniciussalgueiro1953
@viniciussalgueiro1953 2 жыл бұрын
ele me retorna apenas 3 itens e com as notas 9 . e 2 kkkk
@Daniel_P
@Daniel_P 2 жыл бұрын
​@@viniciussalgueiro1953 Tente fazer algo assim: def parse(self, response): for i, filmes in enumerate(response.css(".titleColumn")): yield{ "title" : filmes.css(".titleColumn a::text").get(), "date" : filmes.css(".secondaryInfo::text").get()[1:-1], "rate" : response.css("strong::text").getall()[i] } pass E fazer o scrapy crawl novamente
@rafaelbastos808
@rafaelbastos808 Жыл бұрын
Muito top.
@eumesmo2042
@eumesmo2042 3 жыл бұрын
Olá, excelente vídeo, porém no minuto 38:00 estou tentando executar o comando response, ele me retorna File "", line 1, in AttributeError: 'NoneType' object has no attribute 'css' O que seria?
@eumesmo2042
@eumesmo2042 3 жыл бұрын
Eu estava verificando, em setting.py, precisa desabilitar ROBOTSTXT_OBEY = False
@blackowl7659
@blackowl7659 2 жыл бұрын
@@eumesmo2042 Eu coloquei = False, e mesmo assim não foi :(
@reginaldosarcinellifilho9888
@reginaldosarcinellifilho9888 2 жыл бұрын
Daniel, Parabéns pelo vídeo, bastante didático! Gostaria de saber se o scrapy consegue também extrair informações de paginas dinâmicas.
@rafaelalves9937
@rafaelalves9937 2 жыл бұрын
uma duvida, e se eu quisesse filtrar os 10 melhores? qual a melhor forma??
@neliodiassantos
@neliodiassantos 3 жыл бұрын
Olá, pessoal. Muito bom o vídeo! A minha dúvida é pq devemos criar um ambiente virtual em cada projeto?
@tiagof5623
@tiagof5623 3 жыл бұрын
Para vc ter um ambiente somente com a bibliotecas q vc for usar sem misturar com o ambiente global. Dessa forma, evita incompatibilidade de bibliotecas e vários problemas. Tbm contribui para uma melhor organização.
@thayanesoaresgarcia6620
@thayanesoaresgarcia6620 2 жыл бұрын
Teria como extrair as infos do perfil do LinkedIn
@gabrielcastilho3673
@gabrielcastilho3673 3 жыл бұрын
Ótimo vídeo
@SerginhoRicardoMulticanal
@SerginhoRicardoMulticanal 2 жыл бұрын
Você poderia me explicar porque o terminal conda não funciona dentro do paycharm não aceita os comandos e não reconhece o scrapy
@wilsonbreda
@wilsonbreda Жыл бұрын
dahora! valeu!
Quais as Novidades do Python 3.10 e Como Fazer a Instalação
28:50
Hashtag Programação
Рет қаралды 33 М.
As Bibliotecas Mais Importantes do Python e os Módulos que Você tem que Saber
20:25
Lazy days…
00:24
Anwar Jibawi
Рет қаралды 9 МЛН
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 42 МЛН
Novo Internet Banking do Questor Negócio!
1:01:05
Questor Sistemas
Рет қаралды 556
Como fazer webscraping com python em múltiplas páginas
17:18
🚀 Aprenda Web Scraping com IA e LLM's 🤖
30:41
Eduardo | Ciência dos Dados
Рет қаралды 5 М.
Biblioteca Requests no Python [Métodos GET, POST, PATCH e DELETE]
29:07
Hashtag Programação
Рет қаралды 70 М.
Como Pegar Dados da Internet com Python
16:33
Eficiência Programada
Рет қаралды 1,8 М.
Introdução ao BeautifulSoup - Raspagem de Dados com Python
32:04
Hashtag Programação
Рет қаралды 53 М.
Hiperautomação (RPA) Com Power Automate e N8N - Web Scraping Sem Programação (Python)
55:17
Autotic - Automação de Marketing
Рет қаралды 6 М.
Lazy days…
00:24
Anwar Jibawi
Рет қаралды 9 МЛН