0

几个月前,我创建了一个主要使用 db 连接/http 请求的 shellscript(更多信息在本文之后)。但是在我觉得我需要改变我做这件事的方式到“正确的语言”之后。现在,我有相同的程序,用 perl 和 python 编写。但是我不确定哪个对于大多数情况下的小程序/成熟脚本来说“更好”(不是更好,但最合适):

-DB 查询/插入

- 具有基本身份验证和代理身份验证的 Http 请求

-ftp 连接

- 正则表达式使用

-XML/HTML 解析

我相信我会得到一些反对票,但我需要知道我是否走对了路。要点是,由于该程序的重​​点,我现在避免使用 java。

目前,我坚持使用 python 主要是因为现在,该应用程序是一个命令行程序(使用 pyInstaller ),但我计划在未来做一个 gui,我对使用 wxPython 感到很舒服。

那么,选择 python 是不错的选择吗?考虑所描述的方面?

谢谢阅读。

4

2 回答 2

2

几乎所有现代、高级和动态语言都针对这类问题。你可以使用 Python、Ruby、Perl、Clojure,我相信还有其他的。这主要取决于 (a) 您的个人喜好;(b) 您拥有的任何部署限制。

于 2012-11-29T14:38:36.820 回答
1

我认为 Python 是一个不错的选择,听起来你也倾向于这种方式。

于 2012-11-29T14:19:29.340 回答