Ruby vs Python:哪个更适合Windows上的脚本实用程序?为什么?

时间:2011-10-22 08:59:08

标签: python ruby scripting

我需要编写一堆脚本来从我们安装产品的客户环境中获取诊断数据。我需要的数据故障排除来自各种来源,包括Oracle数据库,PowerShell命令,WMI,注册表,Windows命令,如netstat,我们自己的属性文件,日志文件等。结果将进入HTML页面,反过来将通过电子邮件发送出去/由脚本FTP。

哪种语言最适合此目的? Python,Ruby还是其他什么?我是Python和Ruby的新手。

2 个答案:

答案 0 :(得分:1)

几个月前我开始使用python和ruby。 Ruby有很多问题,我发现python非常酷。 Dint尝试编写脚本。我正在开发网络应用程序。 使用python脚本与数据库交互并插入原始字段。工作得很好。

答案 1 :(得分:0)

Ruby的类型系统更简单,更清晰,允许更小更简单的语言核心。而且,你在Ruby中编写看起来不像OOP的脚本也很容易,因为默认的“全局”命名空间是默认的“主”对象的主体,它只实现了所有常见的命令功能,如print,gets,eval,等等 Ruby还允许您编写看起来不像您正在使用对象的脚本。 Ruby人抱怨Python缺乏块,动态代码生成的难度,尝试修改现有类的尴尬。他们抱怨这些事情

You Can Also Check This Link