Python
 Computer >> コンピューター >  >> プログラミング >> Python

URLテキストファイルからemail-idを抽出するPythonプログラム


ここでは、URLテキストファイルからemail-idを抽出するために正規表現パッケージを使用しています。与えられたURL-テキストファイル。正規表現パッケージを使用して、email-idのパターンを定義し、findall()関数を使用して、このメソッドを使用して、このパターンに一致するテキストをチェックします。

Input
text= Please contact us at contact@tutorialspoint.com for further information."+\  " You can also give feedback at feedback@tutorialspoint.com"
Output ['contact@tutorialspoint.com ','feedback@tutorialspoint.com']

サンプルコード

import re
my_text = "Please contact us at contact@tutorialspoint.com for further information."+\
   " You can also give feedback at feedback@tutorialspoint.com"
my_emails = re.findall(r"[a-z0-9\.\-+_]+@[a-z0-9\.\-+_]+\.[a-z]+", my_text)
print (my_emails)

出力

['contact@tutorialspoint.com', 'feedback@tutorialspoint.com’]

  1. Pythonを使用してWebからファイルをダウンロードしますか?

    Pythonは、Webからファイルをダウンロードするためのurllib、requestsなどのさまざまなモジュールを提供します。 Pythonのリクエストライブラリを使用して、URLからファイルを効率的にダウンロードします。 リクエストライブラリを使用してURLを使用してファイルをダウンロードする手順を段階的に見ていきましょう- 1。モジュールのインポート import requests 2。リンクまたはURLを取得する url = 'https://www.facebook.com/favicon.ico' r = requests.get(url, allow_redir

  2. PythonでOpenCVを使用してフレームを抽出するプログラム?

    OpenCV(オープンソースコンピュータービジョン)は、基本的に機械学習とコンピュータービジョンのために開発されたオープンソースプログラミングライブラリです。コンピュータビジョンアプリケーションで動作し、商用製品での機械学習の使用を高速化するための共通のインフラストラクチャを提供します。 コンピュータービジョンと機械学習の両方に最適化された2.5千を超えるアルゴリズムは、古典的で最先端のアルゴリズムです。非常に多くのアルゴリズムを使用して、顔の検出と再編成、オブジェクトの識別、ビデオ内の人間の行動の分類、カメラの動きの追跡、画像の結合によるシーン全体の高解像度画像の生成など、さまざまな目的で