Bir web sayfasındaki belirli bir "giriş" etiketindeki tek bir "değer" özniteliğinin içeriğini çıkarmaya çalışıyorum. Aşağıdaki kodu kullanıyorum:
import urllib
f = urllib.urlopen("http://58.68.130.147")
s = f.read()
f.close()
from BeautifulSoup import BeautifulStoneSoup
soup = BeautifulStoneSoup(s)
inputTag = soup.findAll(attrs={"name" : "stainfo"})
output = inputTag['value']
print str(output)
TypeError alıyorum: liste indeksleri tamsayı olmalı, str değil
Beautifulsoup belgelerinden dizelerin burada bir sorun olmaması gerektiğini anlıyorum ... ama bir uzman değilim ve yanlış anlamış olabilirim.
Herhangi bir öneri büyük beğeni topluyor! Şimdiden teşekkürler.