python - 使用 get_text 时“NoneType”对象不可调用 beautifulsoup 错误

标签 python beautifulsoup typeerror

我写了这段代码来从网页中提取所有文本:

from BeautifulSoup import BeautifulSoup
import urllib2

soup = BeautifulSoup(urllib2.urlopen('http://www.pythonforbeginners.com').read())
print(soup.get_text())

问题是我得到这个错误:

print(soup.get_text())
TypeError: 'NoneType' object is not callable

关于如何解决这个问题的任何想法?

最佳答案

该方法称为 soup.getText(),即驼峰式。

为什么这里得到的是 TypeError 而不是 AttributeError 对我来说是个谜!

关于python - 使用 get_text 时“NoneType”对象不可调用 beautifulsoup 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21939240/

相关文章:

python - (Python 2.7)使用访问器/更改器(mutator)从类访问变量

javascript - 未捕获的类型错误 : Object#<Object> has no method 'dispatchEvent'

python - 绑定(bind)错误: Unable to find a consistent port for localhost

python - 在 Python 中的 Kmeans 之后确定簇的大小

python - 在显微镜研究中围绕异质纹理组织绘制边界

python - BeautifulSoup 的编码问题

Python urllib2响应404错误但url可以打开

python - 网页被阅读了吗?如何将其保存为 Excel 文件?

javascript - 从按钮调用函数时未捕获类型错误

python - 设置全局常量跨越所有 View