subprocess पर टैग किए गए जवाब

पायथन सबप्रोसेस मॉड्यूल आपको नई प्रक्रियाओं को स्पॉन करने की अनुमति देता है, उनके इनपुट / आउटपुट / त्रुटि पाइप से कनेक्ट होता है, और उनके रिटर्न कोड प्राप्त करता है। पायथन में एक शेल कमांड या एक निष्पादन योग्य चलाने के लिए इसका उपयोग करें।

15
सबप्रोसेस कमांड से लाइव आउटपुट
मैं हाइड्रोडायनामिक्स कोड के लिए एक ड्राइवर के रूप में एक अजगर स्क्रिप्ट का उपयोग कर रहा हूं। जब सिमुलेशन चलाने का समय आता है, तो मैं subprocess.Popenकोड को चलाने के लिए उपयोग करता हूं , आउटपुट को stdout और stderr से एक subprocess.PIPE--- में इकट्ठा करता हूं, फिर मैं …

2
उपप्रोसेस पोपेन और कॉल के बीच अंतर क्या है (मैं उनका उपयोग कैसे कर सकता हूं)?
मैं पायथन से एक बाहरी कार्यक्रम को कॉल करना चाहता हूं। मैंने दोनों का उपयोग किया है Popen()और call()ऐसा करने के लिए। दोनों में क्या अंतर है? मेरा विशिष्ट लक्ष्य पायथन से निम्न कमांड को चलाना है। मुझे यकीन नहीं है कि रीडायरेक्ट कैसे काम करता है। ./my_script.sh > output …
178 python  subprocess  popen 

3
OSError: [Errno 2] Django में अजगर उपप्रकार का उपयोग करते समय ऐसी कोई फ़ाइल या निर्देशिका नहीं है
मैं पायथन कोड के अंदर कुछ सिस्टम कॉल करने के लिए एक प्रोग्राम चलाने की कोशिश कर रहा हूं subprocess.call()जिसमें निम्न त्रुटि फेंकता है: Traceback (most recent call last): File "<console>", line 1, in <module> File "/usr/lib/python2.7/subprocess.py", line 493, in call return Popen(*popenargs, **kwargs).wait() File "/usr/lib/python2.7/subprocess.py", line 679, in __init__ …

17
सबप्रोसेस का उपयोग करके रियलटाइम आउटपुट प्राप्त करना
मैं एक कमांड लाइन प्रोग्राम (svnadmin सत्यापित) के लिए एक आवरण स्क्रिप्ट लिखने की कोशिश कर रहा हूं जो ऑपरेशन के लिए एक अच्छा प्रगति संकेतक प्रदर्शित करेगा। यह मुझे आउटपुट के रूप में जल्द ही लिपटे प्रोग्राम से आउटपुट की प्रत्येक पंक्ति को देखने में सक्षम होने की आवश्यकता …
135 python  subprocess 

10
मैं पायथन से अतुल्यकालिक रूप से एक बाहरी कमांड कैसे चला सकता हूं?
मुझे पायथन स्क्रिप्ट से अतुल्यकालिक रूप से शेल कमांड चलाने की आवश्यकता है। इससे मेरा मतलब है कि मैं चाहता हूं कि मेरी पायथन लिपि चलती रहे, जबकि बाहरी कमांड बंद हो जाए और उसे जो करना है वह करे। मैंने इस पोस्ट को पढ़ा: पायथन में एक बाहरी कमांड …


3
सबप्रोसेस पॉपेन का उपयोग कैसे करें
चूंकि os.popen को subprocess.popen द्वारा प्रतिस्थापित किया जा रहा है, मैं सोच रहा था कि मैं कैसे परिवर्तित करूंगा os.popen('swfdump /tmp/filename.swf/ -d') to subprocess.popen () मैंने कोशिश की: subprocess.Popen("swfdump /tmp/filename.swf -d") subprocess.Popen("swfdump %s -d" % (filename)) # NOTE: filename is a variable # containing /tmp/filename.swf लेकिन मुझे लगता है कि …
102 python  subprocess  popen 

8
सबप्रोसेस बदलती निर्देशिका
मैं एक उपनिर्देशिका / सुपरनिर्देशिका के अंदर एक स्क्रिप्ट निष्पादित करना चाहता हूं (मुझे पहले इस उप / सुपर-डायरेक्टरी के अंदर होना चाहिए)। मुझे subprocessअपनी उपनिर्देशिका दर्ज करने की अनुमति नहीं मिल सकती है : tducin@localhost:~/Projekty/tests/ve$ python Python 2.7.4 (default, Sep 26 2013, 03:20:26) [GCC 4.7.3] on linux2 Type "help", …

5
पायथन में सबप्रोसेस के साथ आउटपुट को रीडायरेक्ट कैसे करें?
मैं कमांड लाइन में क्या करता हूं: cat file1 file2 file3 > myfile मैं अजगर के साथ क्या करना चाहता हूं: import subprocess, shlex my_cmd = 'cat file1 file2 file3 > myfile' args = shlex.split(my_cmd) subprocess.call(args) # spits the output in the window i call my python program

3
मैं एक पाठ फ़ाइल के लिए एक उपप्रकार कॉल कैसे पाइप कर सकता हूं?
subprocess.call(["/home/myuser/run.sh", "/tmp/ad_xml", "/tmp/video_xml"]) अब मेरे पास एक स्क्रिप्ट है जिसे मैं चलाता हूं। जब मैं इसे चलाता हूं और यह इस लाइन को हिट करता है, तो यह सामान को प्रिंट करना शुरू कर देता है क्योंकि run.sh में प्रिंट होते हैं। मैं इसे एक पाठ फ़ाइल में भी कैसे …

4
क्यों popen.communicate () 'hi' के बजाय b'hi \ n 'लौटाता है?
क्या कोई समझा सकता है कि परिणाम मुझे क्यों चाहिए, "हाय", एक पत्र 'बी' से पहले और एक नई पंक्ति के साथ है? मैं पायथन 3.3 का उपयोग कर रहा हूं >>> import subprocess >>> print(subprocess.Popen("echo hi", shell=True, stdout=subprocess.PIPE).communicate()[0]) b'hi\n' यह अतिरिक्त 'बी' प्रकट नहीं होता है अगर मैं इसे …

13
सबप्रोसेस से रियलटाइम में स्टडआउट पकड़ना
मैं subprocess.Popen()विंडोज में rsync.exe करना चाहता हूं , और पायथन में स्टडआउट प्रिंट करता हूं । मेरा कोड काम करता है, लेकिन यह तब तक प्रगति को नहीं पकड़ता है जब तक कि फाइल ट्रांसफर न हो जाए! मैं वास्तविक समय में प्रत्येक फ़ाइल के लिए प्रगति प्रिंट करना चाहता …

7
सबप्रोसेस डॉट कॉम्यूनिकेट () से स्ट्रीमिंग इनपुट पढ़ें
मैं पायथन का उपयोग subprocess.communicate()एक ऐसी प्रक्रिया से स्टडआउट को पढ़ने के लिए कर रहा हूं जो लगभग एक मिनट तक चलती है। मैं stdoutएक स्ट्रीमिंग फ़ैशन में उस प्रक्रिया की प्रत्येक पंक्ति को कैसे प्रिंट कर सकता हूं , ताकि मैं आउटपुट को उसी तरह देख पाऊं जैसे वह …

3
क्या थ्रेडिंग या अलग फाइल / स्क्रिप्ट लिखे बिना सबप्रोसेस में फ़ंक्शन चलाना संभव है।
import subprocess def my_function(x): return x + 100 output = subprocess.Popen(my_function, 1) #I would like to pass the function object and its arguments print output #desired output: 101 मैंने केवल अलग स्क्रिप्ट का उपयोग करके उपप्रकार खोलने पर प्रलेखन पाया है। क्या किसी को पता है कि फ़ंक्शन ऑब्जेक्ट या …

7
पायथन पॉपन कमांड। जब तक कमांड समाप्त न हो जाए तब तक प्रतीक्षा करें
मेरे पास एक स्क्रिप्ट है जहां मैं एक शेल कमांड को पॉप करने के साथ लॉन्च करता हूं। समस्या यह है कि स्क्रिप्ट तब तक प्रतीक्षा नहीं करती है जब तक कि पोपेन कमांड समाप्त नहीं हो जाता है और तुरंत जारी रहता है। om_points = os.popen(command, "w") ..... मैं …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.