2011-10-22 22 views
0

我需要編寫一堆腳本來從安裝產品的客戶環境中獲取診斷數據。故障排除我需要的數據來自各種來源,包括Oracle數據庫,PowerShell命令,WMI,註冊表,Windows命令(如netstat),我們自己的屬性文件,日誌文件等。結果將進入HTML頁面,然後將被壓縮成電子郵件發送/通過腳本進行FTP傳輸。Ruby vs Python:哪個更適合Windows上的腳本實用程序?爲什麼?

哪種語言最適合此目的? Python,Ruby或其他東西?我對Python和Ruby都很陌生。

+2

兩種語言都可以。 – Nakilon

回答

0

Ruby的類型系統更簡單和更清晰,並且允許更小和更簡單的語言核心。而且,你編寫的腳本看起來不像Ruby中的OOP,因爲默認的「全局」命名空間是默認的「主」對象的主體,它只是實現了所有常見的命令函數,如print,gets,eval,等等。 Ruby還允許你編寫看起來不像你使用對象的腳本。 Ruby人抱怨Python缺乏塊,動態代碼生成困難,嘗試修改現有類的尷尬。他們抱怨這些事情

You Can Also Check This Link

+0

非常有用的鏈接。 – greppz

+0

@ greppz: - 所以你應該接受這個答案 – ScoRpion

1

我都幾個月前開始與Python和Ruby。 Ruby有加載和加載的問題,我發現python真的很酷。 Dint嘗試使用腳本。我正在研究網絡應用程序。 使用python腳本來與數據庫交互並插入原始字段。工作非常好。

相關問題