您好我刮雅虎財經,我想打印的股票,如果大於50,但我沒有反正這裏工作是代碼:爲什麼如果不工作?
import urllib2
from bs4 import BeautifulSoup as bs4
list = ["aapl","goog"]
i = 0
while i < len(list):
url = urllib2.urlopen("http://finance.yahoo.com/q?s="+ list[i] +"&q1=1")
soup = bs4(url,"html.parser")
for price in soup.find(attrs={'id':"yfs_l84_" + list[i]}):
print "something"
i += 1
if price > 200:
print price
您縮進事項應該會在for循環 – The6thSense
不能說縮進沒有看到數據,但是在這裏你打印的「東西」,爲什麼不打印出來的價格的價值,所以你可以看到它是否有你期望的價值。 –