【发布时间】:2015-04-21 09:34:14
【问题描述】:
我有两台电脑,都运行 64 位 Windows 7。一台机器运行 python 32 位,一台运行 python 64 位。两台机器都有 8GB 的 RAM。
我正在使用 BeautifulSoup 抓取网页,但我的 python64 机器上遇到了问题。我已经能够弄清楚我的len(str(BeautifulSoup(request.get(http://www.sampleurl.com).text))) 在 64 位中的输出仅返回 92520 个字符,但在我的 python32 位机器上的同一个静态站点上,它返回 135000 个字符。
在过去的某个时候,在我的 python64 位机器上,我有 python32 位,但卸载它以安装 python64 位,因为我在使用 pip install 安装 scipy 时遇到问题(结果证明这不是问题)。
无论如何,我不确定为什么我的 64 位 python 机器没有返回整个 html 字符串,我想知道是否有人可以帮助我了解发生了什么以及如何解决它。
【问题讨论】:
标签: python python-2.7 beautifulsoup 32bit-64bit