2016-06-22 18 views

答えて

0

はい可能です。 page_sourceを使用してページのHTML全体をリクエストできます。次に@gmail.comがこのpage_sourceに含まれているかどうかを確認できます。

source = driver.page_source 
domain = '@gmail.com' 
if domain in source: 
    # Cut off the string behind @gmail.com (the mail is now the last word in the string) 
    sub = source[:source.find(domain) + len(domain)] 
    # Get the last space and get the substring that comes after it 
    mail = sub[sub.rindex(' ') + 1:] 
0

はい、それは可能である接続されている文字列を出力します、@gmail.comを見つけるでしょう。あなたが達成したいことはある:任意の@gmail.com

  • のためのHTML文書全体を通して

    1. 見て一致した場合、全体の電子メールアドレスを見つけます。あなたは何ができるか

    は基本的に次のとおりです。

    1. entireDocument = findElement(By.xpath("/html"))、このXPathはあなたにentireDocument変数に格納されたHTML文書全体を与えます。
    2. 文字列@gmail.comentireDocumentの範囲内で検索し、一致するものがあれば電子メールアドレス全体を抽出することができます。