1

对于 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

文字来自美丽的汤,所以不确定它的类型是否搞砸了。以前使用过拆分,但从未遇到过这些问题。

4

1 回答 1

0

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

迭代以更改每个修复它。物品仍然:

<class 'bs4.element.Tag'>
于 2013-02-14T02:48:14.370 回答