En este tutorial de Python, lo guiaría a través de cómo crear un raspador de correo electrónico de Twitter para obtener los correos electrónicos del usuario usando Tweepy y Twitter. Al final de este tutorial, también puede explorar cómo utilizar expresiones regulares para extraer información de texto de un párrafo.
Módulos de Python: Easy2Digital API, API de Twitter, expresiones regulares
Tabla de contenido: Twitter Correo electrónico raspador
Twitter Correo electrónico RAPER – Metodología para raspar los correos electrónicos del perfil de Twitter
La API de Twitter en sí no proporciona la dirección de correo electrónico del perfil de usuario de Twitter, ya que trata la privacidad y el cumplimiento de GDPR. Pero los perfiles de Twitter que buscan proactivamente la colaboración comercial generalmente ponen sus contactos en la biografía. Raspear esa información como usted observa y recopila manualmente no está violando la privacidad de los datos, ya que el usuario le da la bienvenida a comunicarse con él o ella.
Por lo tanto, la metodología en este tutorial de Python sería raspar la información de biografía y extraer los correos electrónicos si tiene. Básicamente, la mayoría de los usuarios colocan sus contactos allí.

El apodo de Twitter o la identificación de Twitter están bien
Antes de comenzar a raspar la información de biografía, debe tener una ID de perfil o apodo de perfil específico de Target en su lugar. Con respecto a este enfoque de raspar la identificación o el apodo, consulte este artículo
Capítulo 34: Bot de Twitter para raspar los temas más populares y los perfiles de influencia
Información de biografía de usuario de twitter raspado utilizando un apodo
Tome el apodo de Twitter, por ejemplo. Cuando está lista una lista de nombres, usaríamos el método Tweepy llamado get_user () y el parámetro screen_name. Básicamente, este método puede llamar a la información específica del perfil de usuario de Twitter, que incluye información de biografía.
El formato de datos de respuesta se mezcla en este momento con JSON y el número de identificación de respuesta de API. Para analizar el JSON. Necesitamos agregar este comando user._json, que es solo para obtener los datos del usuario JSON.
Luego, parte de los datos JSON tiene un conjunto de datos llamado Descripción. Esta es la información de biografía que el usuario carga a su perfil. Necesitamos rasparlo. Si tiene más de un apodo de usuario, necesita un bucle
Twitter Correo electrónico raspador: extraiga la dirección de correo electrónico utilizando la expresión regular
La información de biografía puede incluir dirección de correo electrónico, URL del sitio web, perfiles sociales, etc. Puede personalizar la expresión regular en función de sus necesidades. Aquí está la expresión regular para extraer direcciones de correo electrónico.
En la fórmula RegexExtract, el argumento de primera posición es establecer la fuente de datos
El segundo argumento posicional es la fórmula para extraer los correos electrónicos.
Script de Python completo de Twitter Correo electrónico RAPER
If you are interested in the full Chapter 50 – Twitter Email Scraper Using Twitter, Easy2Digital API, and Regular Expression, please subscribe to our newsletter by adding the message “Chapter 50”. We would send you the script immediately to your mailbox.
Contáctenos
Espero que disfrutes de ReadingChapter 50 – Twitter Correo electrónico raspador usando Twitter, API Easy2Digital y expresión regular. Si lo hizo, por favor nos apoye haciendo una de las cosas enumeradas a continuación, porque siempre ayuda a nuestro canal.
- Support and donate to our channel through PayPal (paypal.me/Easy2digital)
- Subscribe to my channel and turn on the notification bell Easy2Digital Youtube channel.
- Follow and like my page Easy2Digital Facebook page
- Comparta el artículo en su red social con el hashtag #Easy2Digital
- Buy products with Easy2Digital 10% OFF Discount code (Easy2DigitalNewBuyers2021)
- Usted se registra en nuestro boletín semanal para recibir los últimos artículos, videos y códigos de descuento de Easy2Digital.
- Subscribe to our monthly membership through Patreon to enjoy exclusive benefits (www.patreon.com/louisludigital)