作者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
1F:推 alvin17:报告大大 上面那行是invalid syntax 囧rz 02/13 09:49
2F:推 ya790206:soup.findAll('img', attrs=dict(title=u'统计'))如何? 02/13 11:19
3F:→ StubbornLin:invalid syntax? 没有阿 我跑很正常阿 02/13 11:25
4F:→ StubbornLin:哪里invalid? 02/13 11:25
5F:推 alvin17:报告大大 是小的忘了加: 而且我能正确找到想要的东西了 02/13 17:22
6F:→ alvin17:大大好棒 顺便问一下dict相关的用法在哪边可以查到? 02/13 17:23
8F:→ StubbornLin:Library -> build-in functions 02/13 17:57