【发布时间】:2012-11-29 22:38:36
【问题描述】:
几个月前,我创建了一个主要使用 db 连接/http 请求的 shellscript(更多信息在本文之后)。但在我觉得我需要改变我做这件事的方式到“正确的语言”之后。现在,我有相同的程序,用 perl 和 python 编写。但我不确定哪个对于大多数情况下的小程序/成熟脚本来说“更好”(不是更好,但最合适):
-DB 查询/插入
-具有基本身份验证和代理身份验证的 Http 请求
-ftp 连接
-正则表达式用法
-XML/HTML 解析
我相信我会得到一些反对票,但我需要知道我是否走对了路。重点是,我暂时避免使用java,因为这个程序的重点。
目前,我坚持使用 python 主要是因为现在,该应用程序是一个命令行程序(使用 pyInstaller ),但我计划在未来做一个 gui 并且我使用 wxPython 感到很舒服。
那么,选择 python 是不错的选择吗?考虑到所描述的方面?
感谢阅读。
【问题讨论】: