मैं पावरहेल में आयरनपीथन कोड चलाने के लिए निम्न कोड का उपयोग करता हूं, लेकिन आउटपुट का परिणाम हमेशा जीएसी जानकारी दिखाता है। तस्वीर देखो यहां छवि विवरण दर्ज करें

[reflection.assembly]::LoadFrom("C:\Program Files\IronPython 2.7\IronPython.dll")
$py = [ironpython.hosting.python]::CreateEngine()
$py.Execute("print 'IronPython Engine loaded.'")

क्या इसे छिपाने का कोई तरीका है? मैं इसे हर बार प्रदर्शित नहीं करना चाहता

1
tianyi 10 मई 2019, 00:54

1 उत्तर

सबसे बढ़िया उत्तर

आप आउट-नल के लिए पहला आदेश केवल पाइप कर सकते हैं:

[reflection.assembly]::LoadFrom("C:\Program Files\IronPython 2.7\IronPython.dll") | Out-Null

$py = [ironpython.hosting.python]::CreateEngine() 
$py.Execute("print 'IronPython Engine loaded.'")

जो कमांड से सभी आउटपुट को दबा देता है।

enter image description here

0
Owain Esau 9 मई 2019, 23:42