私はBeautifulsoupを使ってHTML内の特定の番号を検索していますが、ここではまってしまいました。セミコロンで区切られた文字列からdictを生成する方法は?
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=''; ">
と「bookmarkable_id」を抽出します。
bsobj = BeautifulSoup(text,"html.parser")
questionID_line = bsobj.find("div",{"class":"box_content"})['ng_init']
それは私にはセミコロンで区切られた単語の文字列を返します。
bookmarked=false; bookmark_id=''; bookmarks_path='/en-US/bookmarks'; bookmarkable_id='793447'; bookmarkable_type='Question'
をしかし、私はここから抽出することができますかわかりません。助けてください!
Thx!実際、私はBeautifulsoupの中でいくつかの解決策を見つけようとしていました。 しかし、とにかくそれは仕事をします! – Houken