几个月前,我创建了一个shellcript,主要使用db connection / http请求,(本文后面有更多信息)。但是在我觉得我需要改变我做这种方式的方式之后才变成“适当的语言”。现在,我有相同的程序,用perl和python编写。但我不确定哪一个对于一个小程序/成长的脚本来说“更好”(不是更好,但最合适),大多数时候都会这样做:
-DB查询/插入
-http请求使用基本身份验证和代理身份验证
-ftp连接
- 常规表达用法
-XML / HTML解析
我相信我会得到一些投票,但我需要知道我是否正确的方式。重点是,我现在避免使用java,因为这个程序的重点。
目前,我坚持使用python主要是因为现在,应用程序是一个命令行程序(使用pyInstaller),但我打算将来做一个gui,并且使用wxPython我感到很舒服。
那么,去python是个不错的选择?考虑所描述的方面?
感谢阅读。
答案 0 :(得分:2)
几乎所有现代,高级和动态语言都针对这类问题。你可以使用Python,Ruby,Perl,Clojure,我相信其他人。这主要取决于(a)您的个人偏好; (b)您的任何部署限制。
答案 1 :(得分:1)
我认为Python是一个不错的选择,听起来你也是这样倾向的。