1
從HTML輸入這樣開始:如何找到鏈接和修改使用BeautifulSoup的HTML Python中
<p>
<a href="http://www.foo.com">this if foo</a>
<a href="http://www.bar.com">this if bar</a>
</p>
使用BeautifulSoup,我想在更改此HTML:
<p>
<a href="http://www.foo.com">this if foo[1]</a>
<a href="http://www.bar.com">this if bar[2]</a>
</p>
節約在字典中的解析鏈接,像這樣的結果:
links_dict = {"1":"http://www.foo.com","2":"http://www.bar.com"}
是否有可能做到這一點使用BeautifulSoup?任何有效的選擇?
@danben +1努力。其實這就像我在提問之前所做的代碼。它不起作用,因爲你最終得到了像this if foo這不是我想要的東西。 – systempuntoout 2010-05-24 21:42:39
@systempuntoout:編輯;目前的代碼正在爲我工作。 – danben 2010-05-24 21:57:49
@danben你認爲是否可以在不重新創建新標籤的情況下更改節點的內容? – systempuntoout 2010-05-25 09:14:30