这个简单的Python文件中的语法错误是什么?

时间:2013-09-23 15:58:55

标签: python syntax terminal

按照关于Tuts +的Python教程,我在下面的代码中遇到语法错误:

#!/usr/bin/env python

from bs4 import BeautifulSoup
from urllib import urlopen

html = urlopen('http://www.brainyquote.com/quotes/topics/topic_life.html').read()

soup = BeautifulSoup(html)
for section in soup.findAll('span',{"class":"bqQuoteLink"})
    print section
    break

enter image description here

该教程要求我下载并安装BeautifulSoup,我没有错误。我唯一可以想到的是我使用4.3而教程作者使用4.1?

1 个答案:

答案 0 :(得分:6)

试试这个:

for section in soup.findAll('span', {"class":"bqQuoteLink"}):

...你在循环结束时忘记了: