मैं एक चर के लिए os.system
का उपयोग करके चलाए जाने वाले कमांड के आउटपुट को असाइन करना चाहता हूं और इसे स्क्रीन पर आउटपुट होने से रोकना चाहता हूं। लेकिन, नीचे दिए गए कोड में, आउटपुट स्क्रीन पर भेजा जाता है और var
के लिए मुद्रित मान 0 है, जो मुझे लगता है कि कमांड सफलतापूर्वक चला या नहीं। क्या चर को कमांड आउटपुट असाइन करने और इसे स्क्रीन पर प्रदर्शित होने से रोकने का कोई तरीका है?
var = os.system("cat /etc/services") Print var # प्रिंट 0