Python, BeautifulSoup – Parsing ein Tweet

Ich habe einen Peice von HTML, den ich aus der Quelle meiner Twitter-Timeline genommen habe, die hier gezeigt wird:

Http://pastebin.com/deefvbYw

Das ist ein Tweet, den ich für ein Beispiel verwenden werde. Ich kann nicht für das Leben von mir, um es zu kooperieren. Ich möchte es zeigen:

Dmitri @TheFPShow "Ich tue dies die ganze Zeit … youtube.com/watch?v=DF9WP8…"

Wenn jemand etwas Vorschläge anbieten könnte, wäre das toll.

One Solution collect form web for “Python, BeautifulSoup – Parsing ein Tweet”

soup = BeautifulSoup(twit) name_tag = soup('strong', {'class': 'fullname js-action-profile-name show-popup-with-id'}) user = name_tag[0].contents[0] action_tag = soup('span', {'class': 'username js-action-profile-name'}) at_sign = action_tag[0].contents[0].contents[0] show_name = action_tag[0].contents[1].contents[0] twit_text = soup('p', {'class': 'js-tweet-text'}) message = twit_text[0].contents[0] url = twit_text[0].contents[1]['data-expanded-url'] print user, at_sign, show_name, message, url 

Die Ausgabe:

 Dmitri @ TheFPShow I do this all the time... http://www.youtube.com/watch?v=DF9WP87KNPk 
  • So laden Sie alle Einträge in einer unendlichen Schriftrolle sofort, um die HTML in Python zu analysieren
  • Regulärer Ausdruck zum Schließen von HTML-Tags
  • 'Forms.ContactForm object' hat kein Attribut 'hidden_tag'
  • Bootstrap Fields Odd Looking
  • Anzeigewert in einer Schaltfläche durch Verknüpfen von zwei Modalitäten
  • Extrahieren von lesbaren Text aus HTML mit Python?
  • Django Forms - So verwenden Sie Prefix Parameter
  • Seite mit Javascript in Python generiert
  • Wie zeigt man ein Pandas-Dataframe als Flaschen-Boostrap-Tisch?
  • Python: Finde einen Satz zwischen einigen Website-Tags mit Regex
  • Wie lese ich Table-Daten mit Selen-Python?
  • Python ist die beste Programmiersprache der Welt.