我的问题是从数据文件中读取HTML,解析数据,提取数字并计算文件中数字的总和。在
这是密码from BeautifulSoup import *
import socket
mysock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
mysock.connect(('python-data.dr-chuck.net',80))
mysock.send('GET http://python-data.dr-chuck.net/comments_42.html HTTP/1.0\n\n')
while True:
data = mysock.recv(512000)
if ( len(data) < 1 ) :
break
print data
mysock.close()
data2=BeautifulSoup(data)
tags=data2('a')
sum=0
for line in tags:
a=line.get('span',None)
sum+=int(a.text)
print sum
但我有以下错误
^{pr2}$
我不明白为什么我会得到错误,虽然我曾经错误地使用过http1.0,但它被提到了http1.1
请帮助我理解我的错误代码。在