Introdução ao Python – Quadro de sexta-feira- Oxi Marketing Digital e Websites em WordPress

Introdução ao Python – Quadro de sexta-feira- Oxi Marketing Digital e Websites em WordPress

Introdução ao Python – Quadro de sexta-feira

Intro to Python   Whiteboard Friday

Python é uma linguagem de programação que pode ajudar você a descobrir incrível SEO insights e poupar tempo automatizando tarefas demoradas. Mas para aqueles que ainda não explorado esse lado da procura, pode ser intimidante. Neste episódio do Quadro de sexta-feira, Britney Muller e um verdadeiro python perito nomeado Abóbora oferecer uma introdução para uma útil ferramenta que pena o seu tempo para aprender.

Clique sobre o quadro de imagem acima para abrir uma versão de alta resolução em uma nova aba!

Transcrição Do Vídeo

Ei, Moz fãs. Bem-vindos a mais uma edição do Quadro de sexta-feira. Hoje estamos falando de tudo sobre introdução ao Python, que é a razão de eu ter um especial co-host aqui. Ela é uma bola python-se, total do perito. O nome dela é Abóbora, e ela é a melhor.

O que é Python?

Então, o que é Python? Este tem sido na indústria muito ultimamente. Há um monte de comoção que você deve saber como usá-lo ou saber como falar sobre isso. Python é uma fonte aberta, orientada a objeto linguagem de programação que foi criada em 1991.

Simples de utilizar do que R

Algumas curiosidades sobre Python é muitas vezes comparado a R, mas é sem dúvida mais simples de usar. A sintaxe apenas, muitas vezes, sente-se mais simples e de senso comum, como quando você é novo para a programação.

Grandes empresas usam

Enorme empresas de usá-lo. A NASA, Google, toneladas de empresas lá fora usá-lo porque é amplamente suportado.

Código-fonte aberto

Ele é open source. Assim, muito legal. Enquanto estamos passando por este Quadro de sexta-feira, eu adoraria se nós fizesse um pouco de programação Python hoje. Então eu só vou pedir para que você também visite esta em outra aba, python.org/downloads. Baixe a versão para o seu computador e nós vamos voltar a isso.

Por que Python importa?

Então, por que você deveria se preocupar?

Automatiza tarefas demoradas

Python é incrivelmente poderoso, porque ele ajuda a automatizar tarefas demoradas. Ele pode fazer essas coisas, em grande escala, de modo que você pode liberar o seu tempo para trabalhar em maior nível de pensamento, para trabalhar em mais de estratégia. É muito, muito excitante, onde estas coisas estão indo.

Análise do arquivo de Log

Alguns exemplos do que são coisas como a análise do arquivo de log. Imagine se você pudesse configurar um sistema automatizado com Python para alertá-lo sempre que uma das suas principais páginas não estava sendo rastreados mais frequentemente como ele normalmente é. Você pode fazer todos os tipos de coisas. Vamos dizer que o Google indexar o seu robots.txt e ele lança um erro de servidor, que muitos de vocês sabem faz com enormes problemas. Pode alertá-lo. Você pode configurar scripts que gosta de fazer realmente abrangente tarefas.

Interna de análise de link

Alguns outros exemplos, internos de análise de link, ele pode fazer um ótimo trabalho de que.

Descobrir oportunidades de palavras-chave

Ele pode ajudar você a descobrir oportunidades de palavras-chave olhando em massa de palavras-chave de dados e a identificação de alguns indicadores importantes.

Otimização de imagens

É realmente ótimo para coisas como a otimização de imagem. Ele pode automática de tag e atributo ” alt ” de imagens. Ele pode fazer muito poderoso coisas lá.

Raspar sites

Ele também pode raspar os sites que você está trabalhando para fazer muito alto volume de tarefas.

Pesquisa do Google Console de análise de dados

Ele também pode extrair de Pesquisa do Google Console de dados e fazer a análise sobre esses tipos de coisas.

Eu tenho uma lista de todos os indivíduos dentro de um SEO que está a fazer muito, muito poderoso coisas com Python. Eu sugiro que você confira alguns de Hamlet Batista recente scripts onde ele está usando o Python para fazer todo tipo de trabalho muito legal de SEO tarefas.

Como você executar o Python?

O que faz este mesmo aspecto? Então, espero que você tenha baixado o Python como uma linguagem de programação em seu computador. Mas, agora, você precisa executá-lo em algum lugar. Onde é que vive?

Configurar um ambiente virtual usando o Terminal

Então, primeiro você deve ser a criação de um ambiente virtual. Mas com o objectivo de estes exemplos, eu só vou pedir para que você levante seu aplicativo terminal.

Ele se parece com isso. Você pode também estar executando o Python dentro de algo como Jupyter Notebook ou Google Colab. Mas apenas puxe o terminal e vamos verificar e certificar-se de que você baixou o Python corretamente.

Verifique para certificar-se de que você baixou o Python corretamente

Então, a primeira coisa que você faz é você abrir o terminal e digitar “python –version”. Você deve ver uma leitura da versão que você baixou para o seu computador. Isso é incrível.

Activar Python e executar tarefas básicas

Então, agora, nós apenas estamos indo para ativar Python e fazer algumas tarefas básicas. Então, basta digitar “python” e tecle Enter. Felizmente você deve ver esses três seta coisas dentro de seu terminal. A partir daqui, você pode fazer algo como o print (“Hello, World!”). Assim que você entrar exatamente como você vê-lo aqui, aperte Enter, e ele vai dizer “Hello, World!”, o que é muito legal.

Você também pode fazer coisas divertidas como apenas a matemática básica. Você pode adicionar dois números juntos utilizando algo como este. Então, estas são as linhas individuais. Depois de concluir a impressão (soma), você verá a leitura de a soma desses dois números. Você pode gerar aleatoriamente números. Sei que estas não são direct SEO aplicações, mas estas são as coisas bobas que lhe dar a confiança para executar programas como o que Hamlet fala.

Divirta — tente criar um gerador de número aleatório

Então eu sugiro que você apenas se divertir, criar um pouco de gerador de número aleatório, o que é muito legal. A minha é puxando números aleatórios de 0 a 100. Você pode fazer de 0 a 10 ou o que você gostaria. Um fato interessante é que, depois de carregar em Enter e você verá que o número aleatório, se você quiser continuar usando o para cima vai puxar até o último comando no seu terminal.

Ele ainda volta para estes outros. Então, essa é realmente uma maneira rápida de executar novamente algo como um gerador de número aleatório. Você pode apenas lançar um monte deles, se você quiser, por algum motivo.

Automatizar tarefas diferentes

Este é o lugar onde você pode começar a entrar muito legal scripts, bem como para puxar URLs usando os Pedidos de HTML. Em seguida, você pode puxar informações exclusivas a partir de páginas da web.

Você pode retirar em massa de dezenas de milhares de tags de título dentro de uma lista de URL. Você pode puxar as coisas como H1s, paramentos, todos os tipos de coisas, e isso torna muito mais fácil fazê-lo em grande escala. Uma das minhas favoritas maneiras de puxar as coisas a partir de URLs usando xpath dentro do Python.

Isto é muito mais fácil do que parece. Portanto, este pode ser um xpath para alguns sites, mas sites são marcados de forma diferente. Então, quando você está tentando tirar algo de um determinado site, você pode clique com o botão direito do mouse no Chrome Developer Tools. Dentro de Chrome Developer Tools, você pode clique com o botão direito do rato o que é que você está tentando raspar com Python.

Você apenas selecione “Copiar xpath,” e ele vai dar-lhe o exato xpath para esse site, que é um tipo de diversão truque, se você está chegando em algumas dessas coisas.

Bibliotecas

O que são as bibliotecas? Como podemos fazer essas coisas mais e mais poderoso? Python é muito mais forte que em seu próprio país, mas o que o torna ainda mais forte são essas bibliotecas ou pacotes que são complementos que fazer coisas incríveis.

Esta é apenas uma pequena percentagem de bibliotecas que pode fazer coisas como a coleta de dados, limpeza, visualização, processamento, e de implantação. Uma das minhas favoritas maneiras de obter alguns dos mais populares pacotes é apenas para baixar Anaconda, porque ele vem com todos esses comumente usado, pacotes mais populares.

Então é uma boa maneira de obter tudo isso em um só lugar, ou pelo menos a maioria deles.

Saiba mais

Para que tipo de mergulhou seus dedos e você compreender o que o Python é e o que as pessoas estão usando-o para. Onde você pode aprender mais? Como você pode começar? Bem, “Codeacademy” tem realmente um grande Python curso, bem como o Google, Kaggle, e até mesmo o Python.org site tem algumas realmente grandes recursos que você pode conferir.

Esta é uma lista de pessoas que eu realmente admiro no SEO espaço, que estão fazendo um trabalho incrível com o Python e tem tudo me inspirou em diferentes formas. Então, definitivamente, manter um olho no que eles estão fazendo:

  • Hamlet Batista
  • Ruth Everett
  • Tom Donahue
  • Kristin Tynski
  • Paul Shapiro
  • Tyler Reardon
  • JR Oakes
  • Hulya Coban
  • @Jessthebp

Mas, sim, a Abóbora e eu realmente gostei, e esperamos que vocês também. Então, muito obrigada por se juntar a nós para esta edição especial do Quadro de sexta-feira. Vamos ver você em breve. Tchau, pessoal.

Vídeo transcrição por Speechpad.com

Compartilhe:

Facebook
Twitter
Pinterest
LinkedIn

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

On Key

Related Posts

× Como posso te ajudar?