【发布时间】:2013-01-21 20:26:25
【问题描述】:
我正忙于抓取一个动态网站,以获取一个 URL,每次更新游戏时我都可以使用该 URL 下载游戏的服务器软件。
该网站是“http://craftstud.io/builds”,上面写着“服务器 XX.X.X.X”是我要抓取的内容。
我真的不希望它因 Javascript 和外部模块而变得复杂,所以如果有一个简单的解决方案,我会全力以赴。
我也无法安装第三方模块,例如 BeautifulSoup (Stupid Windows)。
谢谢大家!
【问题讨论】:
-
我相信有时不安装第 3 方模块是有正当理由的;在您的情况下,您可以学习如何在 Windows 中使用 easy_install 或 pip。这可以通过一些谷歌搜索很容易地完成,并且您将不再局限于标准库
-
Windows 出了什么问题?您可以使用 pip/easy_install 安装任何模块,也可以直接放入项目目录中。
-
使用标准库解析 html 比安装第三方模块要复杂得多。试着去做,如果你遇到困难,回来寻求帮助。
-
@dm03514 - 是的,有正当理由。我正忙于在 Windows 上为 Linux 编程,我最终可能会在多个 Linux VPS 上分发脚本。因此,我不想最终对所有试图查找缺失模块的服务器进行故障排除。
标签: python dynamic web screen-scraping