2016-07-30 12 views
-1

Hallo schöne Suppe ist mit dem Euro zu uns Wert zu extrahieren, das, was ich so weit gekommen:Wie extrahiere ich Werte mit beautifulsoup?

import requests 
from bs4 import BeautifulSoup 

def Euro_spider(): 
    url = 'http://fx-rate.net/USD/' 
    source_code = requests.get(url) 
    plain_text = source_code.text 
    soup = BeautifulSoup(plain_text, "html.parser") 

was soll ich als nächstes tun?

+0

Es tut mir leid zu sagen, dass Sie nach unten bekommen für eine Frage wie diese abgestimmt. Im Allgemeinen müssen Sie zeigen, was Sie versucht haben, bevor Sie eine Frage stellen. Betrachten Sie Googling für schöne Suppe Tutorials. – Leon

+0

Ich habe viele Dinge ausprobiert. Aber jetzt sehe ich, dass ich nie .get_text() vorher gesetzt habe. Alecxe hat es dankend bekommen. – solidsnake

Antwort

0

Jetzt müssen Sie das richtige Element enthält, um die Rate zu finden:

<a href="/USD/EUR/" class="1rate" title="Dollar to Euro">0.895</a> 

Sie können es finden, zum Beispiel durch title:

usd_to_euro = soup.find(title="Dollar to Euro").get_text() 
print(usd_to_euro) # prints 0.895