[Python] जब मैं os.system () या subprocess.call () का उपयोग करता हूं तो मैं कंसोल को कैसे छिपा सकता हूं?


Answers

Subprocess कॉल में shell=True तर्क जोड़ें।

subprocess.call('taskkill /F /IM exename.exe', shell=True)

या, यदि आपको इसके लिए प्रतीक्षा करने की आवश्यकता नहीं है, तो subprocess.Popen बजाय subprocess.Popen उपयोग करें।

subprocess.Popen('taskkill /F /IM exename.exe', shell=True)
Question

मैंने नीचे कुछ बयान लिखे हैं:

os.system(cmd) #do something
subprocess.call('taskkill /F /IM exename.exe')

दोनों एक कंसोल पॉप अप होगा।

मैं इसे कंसोल पॉप अप करने से कैसे रोक सकता हूं?




Links