我正在尝试http://robobrowser.readthedocs.org/en/latest/readme.html,这是一个基于美丽汤库的新 python 库。我试图通过打开一个 html 页面并在 django 应用程序中返回它来测试它,但我无法弄清楚这个最简单的任务。我的 django 应用程序包含:
def index(request):
p=str(request.POST.get('p', False)) # p='https://www.yahoo.com/'
browser = RoboBrowser(history=True)
browser.open(p)
html = browser.find_all
return HttpResponse(html)
当我查看输出的 html 时,我看到:
<bound method BeautifulSoup.find_all of
<!DOCTYPE html>
<html>
......................
<head>
...............
</body>
</html>
>
什么是漂亮的汤包法?我怎样才能得到直接的html?