Articles of सबप्रोसेस

सभी उपप्रकाशन खत्म होने तक प्रक्रिया की प्रतीक्षा करें?

मेरे पास एक मुख्य प्रक्रिया है जो दो या अधिक उप प्रक्रियाएं बनाता है, मैं चाहता हूं कि मुख्य प्रक्रिया को तब तक इंतजार करना जब तक कि सभी उप प्रक्रियाएं अपने परिचालन को समाप्त न करें और बाहर निकल जाएं? # main_script.py p1 = subprocess.Popen(['python script1.py']) p2 = subprocess.Popen(['python script2.py']) … #wait main process […]

उपप्रोसेस आउटपुट कैप्चर करें

मैंने सीखा है कि जब पायथन में कमांड निष्पादित करते हैं, तो मुझे उपप्रोसेस का उपयोग करना चाहिए। मैं क्या हासिल करने की कोशिश कर रहा हूं, यह है कि फाइल को एफएफपीजी द्वारा एन्कोड करना और फाइल आउट होने तक प्रोग्राम आउटपुट का निरीक्षण करना। Ffmpeg प्रगति को stderr के लिए लॉग ऑन करता […]

बड़े उत्पादन के साथ प्रक्रिया के लिए उपप्रोसेस का उपयोग करें

मेरे पास कुछ पायथन कोड है जो एक बाहरी एप को निष्पादित करता है जो एप के उत्पादन की थोड़ी मात्रा में ठीक होने पर ठीक काम करता है, लेकिन बहुत कुछ होने पर लटका हुआ है मेरा कोड ऐसा दिखता है: p = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) errcode = p.wait() retval = p.stdout.read() errmess […]

कैसे उपप्रोसेड मॉड्यूल के साथ ज़ोंबी प्रक्रिया को मारने (या से बचने)

जब मैं एक अजगर स्क्रिप्ट को एक अन्य अजगर स्क्रिप्ट के माध्यम से उपप्रोसेस मॉड्यूल का उपयोग कर निकालता हूं, तो एक ज़ोंबी प्रक्रिया तब बनाई जाती है जब सबप्रोसेस "पूर्ण" हो। मैं इस उप-प्रक्रिया को मारने में असमर्थ हूं जब तक कि मैं अपने माता-पिता अजगर प्रक्रिया को नहीं मारूं। क्या माता-पिता की हत्या […]

Pythonw.exe का उपयोग करते समय पायथन सबप्रोसीस। () विफल हो जाता है

मेरे पास कुछ पायथन कोड है जो सही तरीके से काम करता है जब मैं इसे चलाने के लिए python.exe का उपयोग करता हूं, लेकिन विफल रहता है अगर मैं pythonw.exe का उपयोग करता हूं। डेफ रन स्टफ (कमांडलाइन): outputFileName = 'somefile.txt' आउटपुटफ़ाइल = खुला (आउटपुटफ़ाइलनाम, "डब्ल्यू") प्रयत्न: परिणाम = subprocess.call (कमांड लाइन, शेल = […]

पायथन में बिल्ट-इन कमांड चलाएं?

क्या पायथन से बास-इन आदेशों को चलाने का कोई तरीका है? मैंने कोशिश की: subprocess.Popen(['bash','history'],shell=True, stdout=PIPE) subprocess.Popen('history', shell=True, executable = "/bin/bash", stdout=subprocess.PIPE) os.system('history') और इसके बहुत भिन्नताएं मैं history या fc -ln को चलाने के लिए fc -ln

आप एक स्रोत स्क्रिप्ट पर वापस कैसे आएंगे?

मैं एक ऐसी स्क्रिप्ट का उपयोग करता हूं जो कि बैश स्रोत सुविधा का उपयोग कर फैली हुई है; #!/bin/bash source someneatscriptthatendsprematurely.sh मुख्य स्क्रिप्ट को तोड़ने के बिना, मैं उस स्क्रिप्ट से वापस जाने में सक्षम होना चाहूंगा निकास का प्रयोग मुख्य स्क्रिप्ट को तोड़ता है, रिटर्न फ़ंक्शन में वैध होता है और $ (बाहर […]

एक सबप्रोसेस को जीवित रखें और इसे कमांड दें? अजगर

अगर मैं किसी दिए गए कमांड के साथ अजगर में एक नया subprocess पैदा किया है ( subprocess लें कि मैं python कमांड के साथ अजगर दुभाषिया शुरू करता हूँ), मैं इस प्रक्रिया में नए डाटा कैसे भेज सकता हूं (एसटीडीआईएन के माध्यम से)?

मैं विरूपण के बिना उपप्रोसेस स्टडआउट और स्टेडरर आउटपुट कैसे प्रिंट और प्रदर्शित कर सकता हूं?

हो सकता है कि कोई ऐसे ईथर में है जो मुझे इस एक के साथ मदद कर सकता है। (मैंने इस पर बहुत से ऐसे प्रश्नों को देखा है, लेकिन मानक से बाहर और मानक त्रुटि या किसी स्थिति से निपटने के लिए मेरे जैसे बहुत कुछ भी नहीं है, इसलिए यह नया प्रश्न। मेरे […]

वास्तविक समय subprocess.Popen stdout और PIPE के माध्यम से

मैं एक subprocess.Popen से stdout को पकड़ने की कोशिश कर रहा हूं। subprocess.Popen कॉल और यद्यपि मैं इसे आसानी से कर रहा हूं: cmd = subprocess.Popen('ls -l', shell=True, stdout=PIPE) for line in cmd.stdout.readlines(): print line मैं "वास्तविक समय" में stdout को stdout चाहता हूं उपरोक्त विधि से, पीआईपीई सभी stdout को पकड़ने के लिए इंतजार […]

दिलचस्प पोस्ट
फ़ुलस्क्रीन मोड में एक वेबसाइट चलाएं एक आर फ़ंक्शन में कई ऑब्जेक्ट्स रिटर्निंग अपनी खुद की प्रोजेक्ट से एक खेल का मैदान में अपने वर्गों को कैसे आयात करें एल्गोरिथ्म को संख्याओं की संख्या से लेकर संख्या तक की संख्या को दूसरे नंबर पर ढूंढने के लिए एंड्रॉइड एसडीके सामग्री लोडर NullPointerException के साथ विफल एएसपी.नेट एमवीसी 5 त्रुटि हैंडलिंग मैं वीबीए / प्रवेश को परिभाषित करने के लिए चर की आवश्यकता कैसे कर सकता हूं? पायथन नियमित अभिव्यक्ति – एक वाइल्डकार्ड अभिव्यक्ति से कई समूहों को कैसे कैप्चर करना है? मीडियास्टोर – उरी सभी प्रकार की फाइलों के लिए क्वेरी (मीडिया और गैर-मीडिया) TemplateUrl के साथ यूनिट परीक्षण AngularJS निर्देश बूटस्ट्रैप 3 – मैं नौबार पट्टी के बीच में ब्रांड कैसे डालूं? MongoDB रिकॉर्ड खोजें जहां सरणी फ़ील्ड रिक्त नहीं है ABPeoplePickerNavigationController iOS8 के साथ परिवर्तन? कैसे पीएचपी उत्पन्न चंचल प्रतिक्रिया बनाने के लिए Matplotlib भूखंड: धुरी, किंवदंतियों और सफेद रिक्त स्थान को हटाने