在函数内部使用 Beautiful Soup 对象时出现 NoneType 错误

NoneType Error when using Beautiful Soup object inside function

为什么这个片段的倒数第二行成功完成,但最后一行给出错误:TypeError: 'NoneType' object is not callable?功能范围内有什么不同,如何修复?

import requests
from bs4 import BeautifulSoup

def findDiv(soup):
    print soup.body.FindAll("div")

r = requests.get("http://google.com")
soup = BeautifulSoup(r.content)
print soup.findAll("div")
findDiv(soup)

问题出在 FindAll。这不是一种方法。尝试 findAll 而不是小写。

def findDiv(soup):
    print soup.body.findAll("div")