आयरनपीथन के पास सभी समान .NET भाषाओं के लिए Windows पर सिस्टम निर्भर स्क्रिप्ट लिखने के लिए .NET असेंबली तक पहुंच है। लेकिन पाइथन के समान ज्ञान का उपयोग लिनक्स, सोलारिस, बीएसडी, या ओएस/एक्स पर समान स्क्रिप्ट लिखने के लिए किया जा सकता है। यदि आप विंडोज पर मानक सी पायथन का उपयोग करते हैं, तो आप किसी भी COM ऑब्जेक्ट तक पहुंच सकते हैं और यह वीबीए उदाहरणों को पायथन कोड में अनुवाद करने के लिए सीधा है। SPAMBayes Outlook प्लगइन एक अच्छा उदाहरण है कि आप इसके साथ कितना दूर जा सकते हैं। http://spambayes.sourceforge.net/
पायथन की सबसे अच्छी सुविधा "बैटरी शामिल" मानक लाइब्रेरी है, और भले ही यह आयरनपीथन के साथ वितरित न हो, भले ही आप आयरनपीथन को सीपीथॉन से स्थापित लाइब्रेरी फ़ोल्डर में इंगित करें। वास्तव में, अधिकांश शुद्ध पायथन पुस्तकालय, यानी संकलित सी या सी ++ मॉड्यूल, आयरनपीथन के साथ ठीक काम करेंगे। विंडोज़ पर, आपके पास Cygwin.com के माध्यम से पाइथन स्थापित करने का विकल्प भी है जो आपको उन मॉड्यूल का उपयोग करने की अनुमति देता है जिन्हें सामान्य रूप से यूनिक्स-केवल माना जाता है। यदि आप क्रॉस-प्लेटफ़ॉर्म स्क्रिप्ट को बनाए रखना चाहते हैं तो यह उपयोग में हो सकता है और आप प्रत्येक ओएस के लिए विशेष केस कोडिंग के बजाय स्थिरता पसंद करते हैं।
और यदि आपको कुछ जावा कक्षाओं का लाभ उठाने की आवश्यकता हो, तो ज्योथन आपको उसी पायथन भाषा का उपयोग करने की अनुमति देता है जिसे आप इसका लाभ उठाने के लिए जानते हैं। इसे RabbitMQ जैसे एक अच्छे संदेश क्यूइंग सिस्टम के साथ संयोजित करें, और आपके पास काम करने में सहयोग करने वाली कई मशीनों पर पाइथन, ज्योथन और आयरनपीथन स्क्रिप्ट हो सकती हैं।
वहां तीसरे पक्ष के पायथन मॉड्यूल का एक विशाल चयन भी है और आप नई खोजों से बाहर होने से पहले स्वादिष्ट.com के माध्यम से कई महीनों तक यात्रा कर सकते हैं। इसका मतलब यह है कि जब आपको कुछ मानक पायथन पुस्तकालयों का हिस्सा नहीं चाहिए, तो गूगलिंग का एक बिट अक्सर समाधान के साथ आता है।
पटकथा को बदलने के लिए पार्टी, अध्यक्ष एवं प्रबंध निदेशक और बैट फ़ाइलों के लिए कुछ उपयोगी अजगर मॉड्यूल PEXPECT http://www.noah.org/wiki/Pexpect और अजगर WMI हैं http://timgolden.me.uk/python/wmi/index.html
लेकिन, अंत में, अजगर भी सरल सरल स्क्रिप्ट है कि किसी भी जरूरत नहीं है के लिए बस ठीक काम करता है विशेष विशेषताएं ... अभी तक!
स्रोत
2009-12-02 22:20:30
क्या ऑपरेटिंग सिस्टम (ओं)? – Bratch
इस प्रश्न में कुछ बेकार जवाब है। यह या तो लोग हैं जो पाइथन या पॉवरशेल में अच्छे लोगों के लिए अच्छे हैं ... यदि आप सक्रिय निर्देशिका में इंटरफेसिंग कर रहे हैं, तो PowerShell अब तक का सबसे आसान तरीका है। यदि आप जीयूआई एप्लीकेशन लिख रहे हैं या क्रॉस-प्लेटफॉर्म सपोर्ट की आवश्यकता है - शायद पायथन। प्रत्येक भाषा अलग-अलग चीजों को दूसरे की तुलना में बेहतर करती है। –