Ich benutze Beautifulsoup, um nach einer bestimmten Nummer in HTML zu suchen, bin aber hier steckengeblieben.Wie erzeuge ich ein Diktat aus einer Zeichenfolge, die durch ein Semikolon getrennt ist?
The raw data is:
<div class='box_content' hn_bookmark='true' ng_init=" bookmarked=false; bookmark_id=''; bookmarks_path='/en-US/bookmarks'; bookmarkable_id='000000'; bookmarkable_type=''; ">
und ich möchte die "bookmarkable_id" extrahieren.
bsobj = BeautifulSoup(text,"html.parser")
questionID_line = bsobj.find("div",{"class":"box_content"})['ng_init']
Es gibt mir einen String mit Worten durch ein Semikolon getrennt:
bookmarked=false; bookmark_id=''; bookmarks_path='/en-US/bookmarks'; bookmarkable_id='793447'; bookmarkable_type='Question'
Aber ich weiß nicht, wie ich von hier extrahieren kann. Bitte helfen Sie!
Thx! Eigentlich wollte ich in Beautifulsoup eine Lösung finden. Aber trotzdem macht es den Job! – Houken