0
我學的課程學習Python,我嘗試着做一些刮,但是我有我的計劃有些困難刮(我用PyCharm):與BeautifulSoup [求助]
import urllib2
from BeautifulSoup import BeautifulSoup
url = urllib2.urlopen(raw_input("Enter - "))
soup = BeautifulSoup(url, "html.parser")
tags = soup("span")
total = []
for tag in tags:
total.append(int(tag))
print sum(total)
print len(total)
問題是,當我運行代碼,我想要報廢的頁面打開,但代碼不運行,即我沒有我的列表的總和和長度
什麼是你想刮的頁面? – mentalita
'tag'是一個'Tag'對象,你不能把它變成int。你應該使用'int(tag.text)'或其他一些屬性。 –
我認爲'湯(「span」)'是錯誤的,因此我懷疑標籤可能是空的。你應該確保路徑是正確的,以便以後處理任何東西。 – lerner