{"id":118789,"date":"2023-03-03T12:15:00","date_gmt":"2023-03-03T15:15:00","guid":{"rendered":"https:\/\/fluency.io\/br\/blog\/?p=15970"},"modified":"2023-07-26T14:13:11","modified_gmt":"2023-07-26T17:13:11","slug":"web-scraping-python","status":"publish","type":"post","link":"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/","title":{"rendered":"Introdu\u00e7\u00e3o ao Web Scraping com Python: o que voc\u00ea precisa saber"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">O que \u00e9 Web Scraping com Python?&nbsp;<\/h3>\n\n\n\n<p>O Web Scraping \u00e9 uma t\u00e9cnica usada para extrair informa\u00e7\u00f5es da web. \u00c9 uma forma eficiente de coletar dados que podem ser usados para diversas finalidades, como pesquisa de mercado, an\u00e1lise de concorrentes, detec\u00e7\u00e3o de tend\u00eancias, entre outras. E quando se trata de Web Scraping, Python \u00e9 uma das linguagens mais populares e eficientes para essa tarefa.<\/p>\n\n\n\n<p>Python \u00e9 uma linguagem de programa\u00e7\u00e3o de c\u00f3digo aberto que oferece uma grande variedade de bibliotecas e ferramentas para Web Scraping. Algumas das bibliotecas mais populares incluem BeautifulSoup, Scrapy, Selenium, entre outras. Essas bibliotecas facilitam a extra\u00e7\u00e3o de dados de p\u00e1ginas web, automatizando o processo de coleta e organiza\u00e7\u00e3o de dados.<\/p>\n\n\n\n<p>Com o Web Scraping em Python, \u00e9 poss\u00edvel coletar informa\u00e7\u00f5es de sites como pre\u00e7os de produtos, avalia\u00e7\u00f5es de clientes, informa\u00e7\u00f5es de contato, dados de redes sociais, entre outras informa\u00e7\u00f5es \u00fateis para an\u00e1lise e tomada de decis\u00f5es. O uso do Web Scraping tamb\u00e9m \u00e9 comum em \u00e1reas como intelig\u00eancia de neg\u00f3cios, marketing, pesquisa e desenvolvimento.<\/p>\n\n\n\n<p>Este que \u00e9 uma t\u00e9cnica poderosa para coletar dados da web e transform\u00e1-los em informa\u00e7\u00f5es \u00fateis. Com as ferramentas certas e o conhecimento adequado, \u00e9 poss\u00edvel realizar uma coleta de dados r\u00e1pida, eficiente e precisa para diversas finalidades.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Como come\u00e7ar, passo a passo para iniciantes.<\/h3>\n\n\n\n<p>Se voc\u00ea \u00e9 um iniciante em programa\u00e7\u00e3o ou em Web Scraping, pode parecer assustador come\u00e7ar a trabalhar com Python. Mas n\u00e3o se preocupe, neste guia passo a passo, vamos ajud\u00e1-lo a come\u00e7ar com Web Scraping em Python, mesmo se voc\u00ea n\u00e3o tiver experi\u00eancia pr\u00e9via.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Escolha uma biblioteca de Web Scraping em Python<\/li>\n<\/ul>\n\n\n\n<p>Existem v\u00e1rias bibliotecas de Web Scraping em Python dispon\u00edveis, cada uma com suas pr\u00f3prias vantagens e desvantagens. Duas das bibliotecas mais populares s\u00e3o Beautiful Soup e Scrapy. Beautiful Soup \u00e9 uma biblioteca f\u00e1cil de usar que pode ser usada para extrair dados de p\u00e1ginas HTML e XML, enquanto Scrapy \u00e9 mais avan\u00e7ado e \u00e9 uma estrutura de Web Scraping completa.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Familiarize-se com HTML e CSS<\/li>\n<\/ul>\n\n\n\n<p>Antes de come\u00e7ar a coletar dados de uma p\u00e1gina da web, \u00e9 importante entender a estrutura b\u00e1sica do HTML e CSS. HTML \u00e9 a linguagem usada para criar p\u00e1ginas da web, enquanto CSS \u00e9 usada para estiliz\u00e1-las. Isso \u00e9 importante para que voc\u00ea possa identificar onde est\u00e3o localizados os dados que deseja coletar.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Identifique a p\u00e1gina da web que deseja coletar dados<\/li>\n<\/ul>\n\n\n\n<p>Depois de escolher uma biblioteca de Web Scraping e entender a estrutura do HTML e CSS, voc\u00ea pode come\u00e7ar a identificar a p\u00e1gina da web que deseja coletar dados. \u00c9 importante verificar se a p\u00e1gina permite o Web Scraping e se voc\u00ea tem permiss\u00e3o para coletar os dados.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Analise a p\u00e1gina da web e identifique os dados que deseja coletar<\/li>\n<\/ul>\n\n\n\n<p>Ap\u00f3s identificar a p\u00e1gina da web, \u00e9 hora de analis\u00e1-la e identificar quais dados voc\u00ea deseja coletar. Isso pode incluir informa\u00e7\u00f5es como pre\u00e7os de produtos, avalia\u00e7\u00f5es de clientes, informa\u00e7\u00f5es de contato, entre outros.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Escreva o c\u00f3digo Python para coletar dados<\/li>\n<\/ul>\n\n\n\n<p>Com a biblioteca escolhida, a p\u00e1gina da web identificada e os dados que voc\u00ea deseja coletar, \u00e9 hora de escrever o c\u00f3digo Python para executar o Web Scraping. Voc\u00ea precisar\u00e1 usar as fun\u00e7\u00f5es e m\u00e9todos da biblioteca de Web Scraping em Python para coletar os dados desejados.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Limpe e organize os dados coletados<\/li>\n<\/ul>\n\n\n\n<p>Ap\u00f3s coletar os dados, voc\u00ea precisar\u00e1 limp\u00e1-los e organiz\u00e1-los em um formato leg\u00edvel. Isso pode incluir remover caracteres especiais ou duplicados e armazenar os dados em um formato como CSV ou JSON.<\/p>\n\n\n\n<p>Come\u00e7ar com Web Scraping em Python pode parecer assustador no in\u00edcio, mas seguindo este guia passo a passo, voc\u00ea pode come\u00e7ar a coletar dados de p\u00e1ginas da web com efici\u00eancia e facilidade. Com a pr\u00e1tica, voc\u00ea pode se tornar um especialista em Web Scraping em Python e utilizar essa t\u00e9cnica para coletar dados valiosos para an\u00e1lises e tomadas de decis\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">As melhores ferramentas e bibliotecas Python para Web Scraping<\/h3>\n\n\n\n<p>Web scraping \u00e9 uma t\u00e9cnica que permite extrair dados de sites de maneira autom\u00e1tica e sistematizada. E, para isso, \u00e9 preciso utilizar algumas ferramentas e bibliotecas espec\u00edficas. Python \u00e9 uma das linguagens mais populares para web scraping, devido \u00e0 sua flexibilidade, facilidade de uso e grande quantidade de bibliotecas dispon\u00edveis.<\/p>\n\n\n\n<p>Uma das bibliotecas mais populares para web scraping em Python \u00e9 a BeautifulSoup. Ela \u00e9 uma biblioteca para an\u00e1lise de HTML e XML, que permite extrair informa\u00e7\u00f5es de maneira eficiente. Al\u00e9m disso, a BeautifulSoup pode trabalhar em conjunto com outras bibliotecas, como Requests, para fazer requisi\u00e7\u00f5es HTTP e obter o conte\u00fado de uma p\u00e1gina web.<\/p>\n\n\n\n<p>Outra biblioteca bastante utilizada \u00e9 a Scrapy, que \u00e9 um framework completo para web scraping em Python. Ele oferece diversas funcionalidades, como o suporte a proxies, o agendamento de tarefas, e a exporta\u00e7\u00e3o de dados em diferentes formatos. Al\u00e9m disso, o Scrapy permite extrair dados de maneira mais r\u00e1pida e eficiente do que a maioria das outras bibliotecas.<\/p>\n\n\n\n<p>Para casos em que \u00e9 necess\u00e1rio simular a intera\u00e7\u00e3o com um navegador, a biblioteca Selenium \u00e9 uma \u00f3tima op\u00e7\u00e3o. Ela permite automatizar a intera\u00e7\u00e3o com p\u00e1ginas web, incluindo preencher formul\u00e1rios, clicar em bot\u00f5es e navegar entre diferentes p\u00e1ginas. Al\u00e9m disso, o Selenium \u00e9 muito \u00fatil para lidar com sites que usam JavaScript para renderizar o conte\u00fado.<\/p>\n\n\n\n<p>Existem tamb\u00e9m outras bibliotecas \u00fateis para web scraping em Python, como a Pandas, que permite manipular e analisar dados de maneira f\u00e1cil e eficiente, e a PyQuery, que \u00e9 uma alternativa \u00e0 BeautifulSoup para a an\u00e1lise de HTML e XML.<\/p>\n\n\n\n<p>Escolher a biblioteca correta \u00e9 fundamental para o sucesso do web scraping em Python. \u00c9 importante avaliar as necessidades espec\u00edficas do projeto e escolher a biblioteca que melhor atenda a essas necessidades. As op\u00e7\u00f5es s\u00e3o diversas e cada uma oferece funcionalidades \u00fanicas, portanto, \u00e9 importante experimentar e avaliar qual delas \u00e9 a melhor para cada caso.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Aplicando Web Scraping em Python para coletar dados em tempo real e criar an\u00e1lises precisas<\/h3>\n\n\n\n<p>O web scraping em Python \u00e9 uma t\u00e9cnica que permite extrair dados de sites de maneira automatizada e em tempo real. Isso significa que \u00e9 poss\u00edvel coletar informa\u00e7\u00f5es atualizadas e precisas, que podem ser usadas para criar an\u00e1lises e insights importantes para neg\u00f3cios e pesquisas.<\/p>\n\n\n\n<p>Para aplica-lo, \u00e9 necess\u00e1rio utilizar algumas ferramentas e bibliotecas espec\u00edficas. Uma das mais populares \u00e9 a biblioteca BeautifulSoup, que permite analisar o c\u00f3digo HTML de uma p\u00e1gina e extrair informa\u00e7\u00f5es espec\u00edficas. Outra op\u00e7\u00e3o \u00e9 a biblioteca Scrapy, que oferece uma solu\u00e7\u00e3o completa para web scraping em Python, incluindo o agendamento de tarefas e a exporta\u00e7\u00e3o de dados em diferentes formatos.<\/p>\n\n\n\n<p>Al\u00e9m disso, \u00e9 poss\u00edvel utiliza-lo em conjunto com outras ferramentas, como o pandas, que permite manipular e analisar dados de maneira eficiente, e o <a href=\"https:\/\/matplotlib.org\/\" data-type=\"URL\" data-id=\"https:\/\/matplotlib.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Matplotlib<\/a>, que permite criar visualiza\u00e7\u00f5es e gr\u00e1ficos a partir dos dados coletados.<\/p>\n\n\n\n<p>Existem diversas aplica\u00e7\u00f5es para o web scraping em Python em tempo real. Por exemplo, empresas podem utilizar essa t\u00e9cnica para monitorar os pre\u00e7os dos concorrentes e ajustar seus pr\u00f3prios pre\u00e7os de acordo, ou para coletar dados sobre o comportamento do consumidor em tempo real. Pesquisadores podem utilizar para coletar dados sobre eventos atuais, como elei\u00e7\u00f5es ou crises econ\u00f4micas, e analisar esses dados para entender melhor as tend\u00eancias e os padr\u00f5es.<\/p>\n\n\n\n<p>O web scraping em Python tamb\u00e9m \u00e9 uma ferramenta \u00fatil para jornalistas e profissionais de m\u00eddia. Eles podem utiliz\u00e1-la para coletar informa\u00e7\u00f5es sobre not\u00edcias em tempo real, ou para monitorar a cobertura de determinados t\u00f3picos pelos meios de comunica\u00e7\u00e3o.<\/p>\n\n\n\n<p>O web scraping em Python \u00e9 uma t\u00e9cnica poderosa que permite coletar dados em tempo real e criar an\u00e1lises precisas a partir desses dados. \u00c9 importante utilizar as ferramentas e bibliotecas corretas para extrair informa\u00e7\u00f5es de maneira eficiente e confi\u00e1vel. Com a aplica\u00e7\u00e3o correta \u00e9 poss\u00edvel obter insights valiosos que podem ser usados para tomar decis\u00f5es importantes e gerar resultados significativos para empresas e pesquisas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Estude Ci\u00eancia de Dados com a Awari<\/h3>\n\n\n\n<p>Se voc\u00ea deseja ampliar seus conhecimentos em Ci\u00eancia de Dados e desenvolver habilidades em processamento de dados ou an\u00e1lise de dados, a Awari \u00e9 o lugar certo. Nossos cursos de Ci\u00eancia de Dados s\u00e3o ministrados por instrutores altamente qualificados e incluem aulas ao vivo e<a href=\"https:\/\/fluency.io\/br\/blog\/curso-mentoria\/?utm_source=blog\" target=\"_blank\" rel=\"noreferrer noopener\"> mentorias individuais<\/a> para ajud\u00e1-lo a obter o m\u00e1ximo de seus estudos. Al\u00e9m disso, voc\u00ea ter\u00e1 acesso a uma comunidade de outros alunos e profissionais para compartilhar suas experi\u00eancias e desafios.<\/p>\n\n\n\n<p>N\u00e3o perca esta oportunidade de adquirir habilidades valiosas e se destacar em sua carreira. Conhe\u00e7a nossos cursos de Ci\u00eancia de Dados e comece a transformar seus dados em insights valiosos hoje mesmo!<a href=\"https:\/\/fluency.io\/br\/blog\/trilha-de-ciencia-de-dados\/?utm_source=blog&amp;utm_medium=link&amp;utm_campaign=trilha-de-ciencia-de-dados\" target=\"_blank\" rel=\"noreferrer noopener\"> Clique aqui!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O que \u00e9 Web Scraping com Python?&nbsp; O Web Scraping \u00e9 uma t\u00e9cnica usada para extrair informa\u00e7\u00f5es da web. \u00c9 uma forma eficiente de coletar dados que podem ser usados para diversas finalidades, como pesquisa de mercado, an\u00e1lise de concorrentes, detec\u00e7\u00e3o de tend\u00eancias, entre outras. E quando se trata de Web Scraping, Python \u00e9 uma [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":[186],"meta":{"inline_featured_image":false,"footnotes":""},"categories":[229],"tags":[],"trilha":[],"class_list":["post-118789","post","type-post","status-publish","format-standard","hentry","category-skills","format-artigos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Introdu\u00e7\u00e3o ao Web Scraping com Python: o que voc\u00ea precisa saber - Fluency.io Brasil<\/title>\n<meta name=\"description\" content=\"O que \u00e9 Web Scraping com Python?&nbsp; O Web Scraping \u00e9 uma t\u00e9cnica usada para extrair informa\u00e7\u00f5es da web. \u00c9 uma forma eficiente de coletar dados que podem...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introdu\u00e7\u00e3o ao Web Scraping com Python: o que voc\u00ea precisa saber - Fluency.io Brasil\" \/>\n<meta property=\"og:description\" content=\"O que \u00e9 Web Scraping com Python?&nbsp; O Web Scraping \u00e9 uma t\u00e9cnica usada para extrair informa\u00e7\u00f5es da web. \u00c9 uma forma eficiente de coletar dados que podem...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Fluency.io Brasil\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-03T15:15:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-07-26T17:13:11+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"kaue\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/\",\"url\":\"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/\",\"name\":\"Introdu\u00e7\u00e3o ao Web Scraping com Python: o que voc\u00ea precisa saber - Fluency.io Brasil\",\"isPartOf\":{\"@id\":\"https:\/\/fluency.io\/br\/#website\"},\"datePublished\":\"2023-03-03T15:15:00+00:00\",\"dateModified\":\"2023-07-26T17:13:11+00:00\",\"author\":{\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\"},\"description\":\"O que \u00e9 Web Scraping com Python?&nbsp; O Web Scraping \u00e9 uma t\u00e9cnica usada para extrair informa\u00e7\u00f5es da web. \u00c9 uma forma eficiente de coletar dados que podem...\",\"breadcrumb\":{\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/homolog.fluency.io\/br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introdu\u00e7\u00e3o ao Web Scraping com Python: o que voc\u00ea precisa saber\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fluency.io\/br\/#website\",\"url\":\"https:\/\/fluency.io\/br\/\",\"name\":\"Fluency.io Brasil\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fluency.io\/br\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a\",\"name\":\"kaue\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g\",\"caption\":\"kaue\"},\"url\":\"https:\/\/homolog.fluency.io\/br\/author\/kaue\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Introdu\u00e7\u00e3o ao Web Scraping com Python: o que voc\u00ea precisa saber - Fluency.io Brasil","description":"O que \u00e9 Web Scraping com Python?&nbsp; O Web Scraping \u00e9 uma t\u00e9cnica usada para extrair informa\u00e7\u00f5es da web. \u00c9 uma forma eficiente de coletar dados que podem...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/","og_locale":"pt_BR","og_type":"article","og_title":"Introdu\u00e7\u00e3o ao Web Scraping com Python: o que voc\u00ea precisa saber - Fluency.io Brasil","og_description":"O que \u00e9 Web Scraping com Python?&nbsp; O Web Scraping \u00e9 uma t\u00e9cnica usada para extrair informa\u00e7\u00f5es da web. \u00c9 uma forma eficiente de coletar dados que podem...","og_url":"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/","og_site_name":"Fluency.io Brasil","article_published_time":"2023-03-03T15:15:00+00:00","article_modified_time":"2023-07-26T17:13:11+00:00","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"kaue","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/","url":"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/","name":"Introdu\u00e7\u00e3o ao Web Scraping com Python: o que voc\u00ea precisa saber - Fluency.io Brasil","isPartOf":{"@id":"https:\/\/fluency.io\/br\/#website"},"datePublished":"2023-03-03T15:15:00+00:00","dateModified":"2023-07-26T17:13:11+00:00","author":{"@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a"},"description":"O que \u00e9 Web Scraping com Python?&nbsp; O Web Scraping \u00e9 uma t\u00e9cnica usada para extrair informa\u00e7\u00f5es da web. \u00c9 uma forma eficiente de coletar dados que podem...","breadcrumb":{"@id":"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/homolog.fluency.io\/br\/blog\/web-scraping-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/homolog.fluency.io\/br\/"},{"@type":"ListItem","position":2,"name":"Introdu\u00e7\u00e3o ao Web Scraping com Python: o que voc\u00ea precisa saber"}]},{"@type":"WebSite","@id":"https:\/\/fluency.io\/br\/#website","url":"https:\/\/fluency.io\/br\/","name":"Fluency.io Brasil","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fluency.io\/br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/7b3b2b50ba17b7f2ad0cce0a40bfa00a","name":"kaue","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/fluency.io\/br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bdd3958fa53019cfd8f789c0a49a730e7ba40a1d20cb42c9ced7646285842479?s=96&d=mm&r=g","caption":"kaue"},"url":"https:\/\/homolog.fluency.io\/br\/author\/kaue\/"}]}},"_links":{"self":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/118789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/comments?post=118789"}],"version-history":[{"count":0,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/posts\/118789\/revisions"}],"wp:attachment":[{"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/media?parent=118789"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/categories?post=118789"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/tags?post=118789"},{"taxonomy":"format","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/format?post=118789"},{"taxonomy":"trilha","embeddable":true,"href":"https:\/\/homolog.fluency.io\/br\/wp-json\/wp\/v2\/trilha?post=118789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}