我想为 Windows 构建(雇人构建)一个程序。该程序必须在本地数据库中的命令(在右键单击或键盘快捷键下)保存单个网页的一些数据,例如网站名称、产品名称和产品价格。我最好选择哪种编程语言?(负担得起的)程序员的数量以及将来添加一些额外功能的可能性也很重要。例如,我发现这项工作使用了 python、Java、Ruby 和 XPath。谢谢你。
问问题
909 次
1 回答
0
Java、python 和 ruby 都是不错的选择。Xpath 不是一种编程语言,它是一种查询规范,允许您从 xml 或 html 中提取所需的数据。无论您选择哪种语言,都需要使用 xpath(所有 3 种语言都有可用的 xpath 库)。
- Python 似乎是最受欢迎的,但它的库的未来也是最不确定的(还没有人费心将机械化移植到 python3,漂亮的汤已经死了然后又回来了)。
- Java 的最大优势可能是它已经安装在大多数 Windows 机器上,但它也是这三种语言中唯一一种不是脚本语言的,因此开发时间可能会更长。
- Ruby 是一个不错的选择,它拥有出色的抓取库和大量使用它的程序员。
于 2012-08-19T01:25:35.273 回答