.findAll()返回所有找到的元素的列表,因此:
inputTag = soup.findAll(attrs={"name" : "stainfo"})inputTag是一个列表(可能仅包含一个元素)。根据你的确切要求,你应该执行以下操作:
output = inputTag[0]['value']
或使用
.find()仅返回一个(第一个)找到的元素的方法:
inputTag = soup.find(attrs={"name": "stainfo"}) output = inputTag['value']


