gpt4 book ai didi

Python 模块 "twill"-- 变量赋值期间的 HTML 泛滥

转载 作者:行者123 更新时间:2023-11-28 23:05:38 26 4
gpt4 key购买 nike

我正在制作一个简单的命令行程序,用于使用 Python 中的 Twill 模块从网站(非常通用)收集和解析信息。我想使用 Twill 的 show() 命令将 HTML 输出分配给一个变量,以通过我的解析命令运行页面,但每次我将它分配给一个变量时......

htmlString = twill.commands.show()

我在命令行(和 IDLE,就此而言)上收到了大量的 HTML。为什么是这样?我不是要打印变量,它附近没有任何打印命令。我只想分配以进行进一步操作。为什么变量赋值会导致打印发生?这不是 fatal error 或任何其他错误,只是真的非常不方便。我正在使用 Python 2.6、Twill 0.9 和 Ubuntu,如果有的话。

最佳答案

我会建议使用 lxmlBeautifulSoup 来解析 HTML,从未遇到过 twill。但是我看到你在调用 .show() 方法,也许这个方法里面有 print 语句。

关于Python 模块 "twill"-- 变量赋值期间的 HTML 泛滥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5831793/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com