我正在使用Python中的Beautiful从HTML文件中刮取一些数据。在某些情况下,Beautiful返回包含string和NoneType对象的列表。我想过滤掉所有的NoneType对象。在Python中,包含NoneType对象的列表是不可迭代的,因此列表理解不是其中的一个选项。具体来说,如果我有一个包含lis的列表NoneTypes,并且我尝试执行类似于[x for x
当我运行代码时,结果是这样的: TypeError:'NoneType‘对象是不可订阅的
我是Python初学者。我刚刚从Python初学者网站上选择了一个样例项目:,我正在使用Pycharm Community Edition。在参考了在线网络搜索帮助后,我编辑了一些代码行来运行,但最后我被这个错误卡住了。