作者StubbornLin (Victor)
看板Python
標題Re: [問題] BeautifulSoup中搜尋中文
時間Wed Feb 13 08:28:10 2008
※ 引述《alvin17 (alvin17)》之銘言:
: if searchlist[i].findAll('img', title="統計"):
: 換成
: if searchlist[i].findAll('img', u'title="統計"'):
: 則parse.py執行不會出錯 但是我就找不到要的HTML code @@
: 請問前輩們 我的code哪裡有錯?
: 謝謝
我記得第二個參數應該是吃dictinoary的吧?
還有參數的值改成unicode比較正確吧?
試試
soup.findAll('img', dict(title=u'統計'))
--
VICTOR工作室
http://www.kinmen.info/vic/
程式設計教學
http://victorlin.serveftp.org/programming/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.116.64.132
推 alvin17:報告大大 上面那行是invalid syntax 囧rz 02/13 09:49
推 ya790206:soup.findAll('img', attrs=dict(title=u'統計'))如何? 02/13 11:19
→ StubbornLin:invalid syntax? 沒有阿 我跑很正常阿 02/13 11:25
→ StubbornLin:哪裡invalid? 02/13 11:25
推 alvin17:報告大大 是小的忘了加: 而且我能正確找到想要的東西了 02/13 17:22
→ alvin17:大大好棒 順便問一下dict相關的用法在哪邊可以查到? 02/13 17:23
→ StubbornLin:Library -> build-in functions 02/13 17:57