Dans ce didacticiel Python, je vous guiderais à travers la façon de créer un grattoir de messagerie Twitter pour saisir les e-mails de l’utilisateur à l’aide de Tweepy et Twitter. À la fin de ce tutoriel, vous pouvez également explorer comment utiliser des expressions régulières pour extraire les informations de texte d’un paragraphe.
Modules Python: API Easy2digital, API Twitter, expressions régulières
Table des matières: grattoir à e-mail Twitter
Scraper des e-mails Twitter – Méthodologie pour gratter les e-mails du profil Twitter
L’API Twitter lui-même ne fournit pas l’adresse e-mail du profil utilisateur de Twitter car elle traite de la confidentialité et de la conformité du RGPD. Mais les profils Twitter qui recherchent de manière proactive la collaboration commerciale mettent généralement leurs contacts dans la biographie. Stracing ces informations comme vous avez manuellement exprimé et collecté ne viole pas la confidentialité des données, car l’utilisateur vous accueille pour la contacter.
Ainsi, la méthodologie de ce didacticiel Python serait de gratter les informations de biographie et d’extraire les e-mails si vous l’avez. Fondamentalement, la majorité des utilisateurs y placent leurs contacts.
Le surnom de Twitter ou l’identification de Twitter est correct
Avant de commencer à gratter les informations sur la biographie, vous devez avoir un identifiant de profil ou un surnom spécifique à la cible en place. En ce qui concerne cette approche de gratter l’identification ou le surnom, veuillez vous référer à cet article
Chapitre 34: Bot Twitter pour gratter les sujets les plus populaires et les profils d’influence
Stracle les informations sur la biographie des utilisateurs de Twitter à l’aide d’un surnom
Prenez le surnom de Twitter par exemple. Lorsqu’une liste de noms est prête, nous utiliserions la méthode Tweepy appelée get_user () et le paramètre screen_name. Fondamentalement, cette méthode peut appeler les informations spécifiques du profil utilisateur de Twitter, qui comprend des informations sur la biographie.
Le format de données de réponse est mitigé pour le moment avec JSON et le numéro d’identification de la réponse API. Pour analyser le JSON. Nous devons ajouter cette commande user._json, qui est uniquement pour obtenir les données JSON de l’utilisateur.
Ensuite, une partie des données JSON a un ensemble de données appelé description. Ce sont les informations biographiques que l’utilisateur télécharge sur son profil. Nous devons le gratter. Si vous avez plus d’un surnom d’utilisateur, vous avez besoin d’une boucle
Scraper d’e-mail Twitter – Extraire l’adresse e-mail en utilisant l’expression régulière
Les informations sur la biographie peuvent inclure l’adresse e-mail, l’URL du site Web, les profils sociaux, etc. Vous pouvez personnaliser l’expression régulière en fonction de vos besoins. Voi. ci l’expression régulière pour extraire les adresses e-mail.
Dans la formule regexextract, l’argument de la première position consiste à définir la source de données
L’argument de la 2e position est la formule pour extraire les e-mails.
Script Python complet de Twitter Email Scraper
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.
Contactez-nous
J’espère que vous apprécierez ReadingChapter 50 – Scraper de messagerie Twitter en utilisant Twitter, API Easy2digital et Expression régulière. Si vous l’avez fait, veuillez nous soutenir en faisant l’une des choses énumérées ci-dessous, car cela aide toujours notre chaîne.
- 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
- Partagez l’article sur votre réseau social avec le hashtag # easy2digital
- Buy products with Easy2Digital 10% OFF Discount code (Easy2DigitalNewBuyers2021)
- Vous vous inscrivez à notre newsletter hebdomadaire pour recevoir les derniers articles, vidéos et codes de réduction Easy2digital
- Subscribe to our monthly membership through Patreon to . enjoy exclusive benefits (www.patreon.com/louisludigital)