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


Answers

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

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

या, अगर आपको इसकी प्रतीक्षा करने की ज़रूरत नहीं है, subprocess.Popen उपयोग करें।

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

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

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

दोनों एक सांत्वना पॉप जाएगा

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