Articles of सबप्रोसेस

अजगर सबप्रोसेशन Popen: "ls * .txt" क्यों काम नहीं करता?

मैं इस प्रश्न को देख रहा था। मेरे मामले में, मैं यह करना चाहता हूं: import subprocess p = subprocess.Popen(['ls', 'folder/*.txt'], stdout=subprocess.PIPE, stderr=subprocess.PIPE) out, err = p.communicate() अब मैं कमांडलाइन पर जांच सकता हूं कि "ls फ़ोल्डर / *। Txt" काम करता है, क्योंकि फ़ोल्डर में कई .txt फ़ाइलें हैं I लेकिन पायथन में (2.6) […]

पायथन सबप्रोसेक्शन। चैक बनाम चेक चेकआउट

मेरी अजगर स्क्रिप्ट (python 3.4.3) उपप्रक्रिया के माध्यम से एक बाश स्क्रिप्ट कॉल करती है: import subprocess as sp res = sp.check_output("bashscript", shell=True) बश्स्क्रिप्ट में निम्न पंक्ति है: ssh -MNf somehost जो कुछ रिमोट होस्ट से साझा मास्टर कनेक्शन को खोलता है, ताकि कुछ बाद के आपरेशनों को अनुमति मिल सके। अजगर स्क्रिप्ट निष्पादित करते […]

अजगर सबप्रोसेशन Popen पर्यावरण पथ?

Popen() का उपयोग करते समय मैं कैसे निष्पादन योग्य के लिए Popen() खोजों के बारे में उलझन में हूँ यह काम करता है अगर बच्चे की प्रक्रिया में पूर्ण पथ दिए गए हैं, लेकिन मैं सापेक्ष पथ का उपयोग करने की कोशिश कर रहा हूं। मैंने पाया है कि अगर मैं पर्यावरण चर PYTHONPATH निर्धारित […]

कैसे एक अजगर बाल प्रक्रिया subprocess.check_output () के साथ बनाया जब माता पिता मर जाता है?

मैं एक लिनक्स मशीन पर एक अजगर स्क्रिप्ट चला रहा हूं जो उपप्रोसेस। चेक_आउटपुट () का उपयोग करते हुए बाल प्रक्रिया बनाता है, जैसा कि यह निम्नानुसार है: subprocess.check_output(["ls", "-l"], stderr=subprocess.STDOUT) समस्या यह है कि अगर मूल प्रक्रिया मर जाती है, तो बच्चा अभी भी चल रहा है क्या कोई तरीका है जब मैं मूल […]

पायथन सबप्रोसेस समानांतर में

मैं किसी भी समय stdout लेने की क्षमता के साथ कई प्रक्रियाओं को समानांतर में चलाने के लिए चाहता हूं। मैं इसे कैसे करूं? क्या मुझे प्रत्येक subprocess.Popen() लिए धागे को चलाने की आवश्यकता है। subprocess.Popen() कॉल, एक क्या?

डीकोड पॉशेशल आउटपुट में संभावित रूप से गैर अजैनी यूनिकोड वर्णों को अजगर स्ट्रिंग में शामिल किया गया था

मुझे Python से Python स्ट्रिंग में पार्सशेल्ड स्टडआउट को डीकोड करना होगा। मेरा अंतिम लक्ष्य विंडोज़ में नेटवर्क एडाप्टर के नामों की सूची के रूप में प्राप्त करना है मेरा वर्तमान कार्य इस तरह दिखता है और अंग्रेजी भाषा के साथ विंडोज 10 पर अच्छा काम करता है: def get_interfaces(): ps = subprocess.Popen(['powershell', 'Get-NetAdapter', '|', […]

गैर अवरुद्ध subprocess.call

मैं अपने main.py कार्यक्रम से slave.py स्क्रिप्ट को चलाने के लिए उपप्रोसेस कॉल को ब्लॉक करने की कोशिश कर रहा हूं। मुझे मुख्य से एक बार जब यह (slave.py) पहली बार subprocess.call के माध्यम से इस slave.py के बाद चलाने के लिए चलाया जाता है argues से arg.py पास करने की आवश्यकता है तो बाहर […]

छद्म खिड़की के साथ क्रॉस-प्लेटफॉर्म उपप्रोसेस

मैं पृष्ठभूमि में एक प्रक्रिया खोलना चाहता हूं और इसके साथ बातचीत करना चाहता हूं, लेकिन यह प्रक्रिया लिनक्स और विंडोज दोनों में अदृश्य होनी चाहिए। विंडोज में आपको STARTUPINFO के साथ कुछ सामान करना है, जबकि यह लिनक्स में वैध नहीं है: ValueError: startupinfo केवल विंडोज प्लेटफॉर्म पर समर्थित है क्या प्रत्येक ओएस के […]

सबप्रोसेस बदलती निर्देशिका

मैं उप-डायरेक्टरी / सुपर डायरेक्टरी के अंदर एक स्क्रिप्ट को निष्पादित करना चाहता हूं (मुझे पहले इस उप / सुपर-डायरेक्टरी के अंदर होना चाहिए)। मुझे अपनी उपनिर्देशिका दर्ज करने के लिए 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", "copyright", "credits" or "license" […]

क्या आप अजगर उपप्रक्रिया आउटपुट स्ट्रोडआउट और स्टेडरर सामान्य रूप से बना सकते हैं, लेकिन यह भी स्ट्रिंग के रूप में आउटपुट को कैप्चर करते हैं?

संभव डुप्लिकेट: लपेटें उपप्रोसेस 'स्टडआउट / स्टेडरर इस प्रश्न में , हनान-एन ने पूछा कि क्या एक अजगर सबप्रोसेक्शन होना संभव है, जो कि आउटपुट को बाद में प्रसंस्करण के लिए स्ट्रिंग में रखते हुए stdout तक देता है। इस मामले में समाधान हर आउटपुट लाइन पर लूप और मैन्युअल रूप से छापना था: output […]

दिलचस्प पोस्ट
आईओएस 7 में ठीक से काम नहीं कर रहा है UICollectionView पुनः लोडडेटा JMF का उपयोग करते हुए वीडियो कैप्चर कैसे करें, लेकिन जेएमएफ को स्थापित किए बिना java.lang.StringIndexOutOfBoundsException: स्ट्रिंग इंडेक्स श्रेणी से बाहर: -1 com.sun.faces.renderkit.ServerSideStateHelper.getState पर एंड्रॉइड सूचीदृश्य पंक्ति हटाने एनीमेशन डुप्लिकेट फ़ाइलें कॉपी की गईं (एंड्रॉइड स्टूडियो 0.4.0) होम स्क्रीन पर प्रोग्राम की जा रही है मैं हेन्डलर्स में इंडेक्स द्वारा एक्सेस ऐरे वस्तु का उपयोग कैसे करूं? Linq से Sql तक की यादृच्छिक पंक्ति SWFobject का उपयोग करके, HTML कंटेनर को सूचित करने के लिए कि SWF समाप्त हो गया है तेजी से रिवर्स ऑर्डर में पाश के लिए पुनरावृत्त कैसे करें? JSON.Net ने का उपयोग करते हुए StackOverflowException फेंकता है Java Object.hashCode () – पता या यादृच्छिक ()? कमजोर लिंकिंग – जांच करें कि कोई वर्ग मौजूद है या नहीं और उस वर्ग का उपयोग करें Ubuntu पर ssh-add के साथ स्थायी रूप से निजी कुंजी जोड़ें Android इम्यूलेटर में लैंडस्केप मोड पर स्विच करना