标签内的信息

时间:2015-06-15 05:03:09

标签: javascript beautifulsoup

<td valign="top">
<script language="JavaScript">genUserFriendlyCourseStatus('W')</script>Request</td>

我想获得文字&#34;请求&#34;。我做了以下事情:

p = soup.findAll("script") 
p.nextSibling

但它给了我null。我也试过了soup.text,但之后它只是在脚本标签中提供了信息而没有给出&#34; Request&#34;一点都不请指教。

1 个答案:

答案 0 :(得分:0)

首先,脚本标记是单个标记而不是标记列表所以不要使用findall。以下应该有所帮助 -

import re
p = soup.find('script', text=re.compile('genUserFriendlyCourseStatus'))
print p.next_sibling.text