2009-11-13 53 views
0

我正在用python mechanize编写一些脚本。我遇到的一个问题是,真的很难找到哪些支持JavaScript支持的Web客户端抓取或爬虫。我发现了一些如python-spidermonkeypykhtml,但大多数仅在Linux上受支持。如何在windows上安装python-spidermonkey

我想使我的python脚本与exe文件,所以我必须安装在Windows平台上。

我的问题是,有什么方法可以在Windows上安装python-spidermonkeypykhtml

回答

-1

这两个链接:http://code.google.com/p/python-spidermonkey/issues/detail?id=5http://www.ohloh.net/p/python-spidermonkey表示Spedermonkey不支持Windows ...。据我所知,PyKHTML尚未出现在Windows上,但“Windows/Mac的支持应该会在未来几个月出现”。 (http://paul.giannaros.org/pykhtml/

+0

你好,谢谢你的回复,是的,因为我已经说过了,它不支持windows平台,太伤心了。有什么方法可以在Linux平台上制作脚本,并使其输出脚本在Windows平台上工作?如使它与py2exe工作 – paul 2009-11-13 05:40:48

+0

我不完全确定你在找什么,但如果你使用py2exe,那么尽管在Linux上开发了代码,你仍然应该能够在Windows上运行编译后的exe。这是因为py2exe将所有必需的模块编译成DLL,它们引用了从代码派生的exe。但是,我不确定您的代码对spidermonkey或PyKHTML的依赖性是否会正确移植。我所能建议的就是你试试看。这将花费你很少的时间,并且最终会无论是工作还是失败。试试看,请让我知道它是如何发生的。欢呼 – inspectorG4dget 2009-11-13 15:17:51

+0

你好,inspectorG4dget :) 是的,我想尝试它,但缺乏我的知识,我甚至不知道如何开始..实际上,我想说的是..编程 新手如果任何人都可以尝试它对我来说......也许它太奇妙了:) – paul 2009-11-13 16:14:51