TypeError:'NoneType'对象不可调用

时间:2013-02-13 05:15:50

标签: python-2.7

对于python 2.7中的这些代码行:

print performer[0]
print performer[0].split(">")[1]

我得到了

<span itemprop="name performers">Lindsey Stirling Tickets</span>

好的结果在这里,但是

Traceback (most recent call last):
 File "C:\Users\Administrator\Desktop\format.py", line 51, in <module>
  print performer[0].split(">")[1]
TypeError: 'NoneType' object is not callable

文字起源于美丽的汤,所以不确定它的类型是否弄乱了。之前曾使用拆分但从未遇到过这些问题。

1 个答案:

答案 0 :(得分:0)

是的,没有意识到列表(表演者)只影响了列表而不是单个项目。

迭代改变每一个修复它。物品还在:

<class 'bs4.element.Tag'>