Articles of स्टडआउट

अजगर के अंदर से एक इंटरैक्टिव कमांड चला रहा है

मेरे पास एक स्क्रिप्ट है जो मैं अजगर (2.6.5) के भीतर से चलाना चाहता हूं जो निम्न तर्क का पालन करता है: पासवर्ड के लिए उपयोगकर्ता को तत्काल भेजें ऐसा लगता है ("पासवर्ड दर्ज करें:") (* नोट: इनपुट स्क्रीन पर गूंज नहीं करता है) आउटपुट अप्रासंगिक जानकारी प्रतिक्रिया के लिए उपयोगकर्ता को संकेत दें ("ब्ला […]

Python में फ़ंक्शन के stdout को sys.stdout कचरे के बिना और प्रत्येक फ़ंक्शन कॉल को पुन: स्थापित किए बिना मौन करें

पायथन में एक तरीका है जिसे stdout को बिना किसी फ़ंक्शन कॉल को लपेटने के लिए चुप्पी करना है? मूल टूटी कोड: from sys import stdout from copy import copy save_stdout = copy(stdout) stdout = open('trash','w') foo() stdout = save_stdout संपादित करें: एलेक्स मार्टले से सही कोड import sys save_stdout = sys.stdout sys.stdout = open('trash', […]

जब यह चल रहा है तब उपप्रोसेस का स्टेडाउट रोकना

अगर यह मेरा सबप्रोसेस है: import time, sys for i in range(200): sys.stdout.write( 'reading %i\n'%i ) time.sleep(.02) और यह उपप्रोसेस के उत्पादन को नियंत्रित करने और संशोधित करने वाली स्क्रिप्ट है: import subprocess, time, sys print 'starting' proc = subprocess.Popen( 'c:/test_apps/testcr.py', shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE ) print 'process created' while True: #next_line = proc.communicate()[0] next_line = […]

मैं एक सबप्रोसेस से कैसे 'वास्तविक-समय' सूचना वापस प्राप्त कर सकता हूं। पायथन में पॉपिन (2.5)

मैं निम्नलिखित तरह से उपप्रोसेस मॉड्यूल का उपयोग करना चाहता हूं: एक नई प्रक्रिया बनाएं जिससे संभावित रूप से निष्पादित करने के लिए एक लंबा समय लगता है। stdout (या stderr , या संभवतः दोनों, एक साथ या अलग से) को कैप्चर करें उपप्रोसेस से डेटा प्राप्त करें, जैसा कि वह आता है, संभवतः प्रत्येक […]

पायथन 2.x – बाइनरी आउटपुट को stdout में लिखें?

पायथन 2.x में sys.stdout में बाइनरी आउटपुट लिखने का कोई तरीका क्या है? Python 3.x में, आप बस sys.stdout.buffer (या detach stdout, आदि …) का उपयोग कर सकते हैं, लेकिन मैं पायथन 2.5 / 2.6 के लिए कोई भी समाधान नहीं मिल पा रहा हूं। संपादित, समाधान : क्रिस्टोफ़ीड के लिंक से, नीचे: import sys […]

रीडटाइम में उपप्रोसेस से स्टडआउट को पकड़ना

मैं subprocess.Popen() करना चाहता हूं। पॉपिन subprocess.Popen() Windows में rsync.exe, और पायथन में stdout प्रिंट करें। मेरा कोड काम करता है, लेकिन जब तक फ़ाइल स्थानांतरण पूरा नहीं हो जाता तब तक प्रगति को नहीं पकड़ता! मैं वास्तविक समय में प्रत्येक फ़ाइल की प्रगति को प्रिंट करना चाहता हूं। पायथन 3.1 का इस्तेमाल करते हुए […]

टीडिंग के लिए पाइपिंग करते समय स्टडआउट के लाइन बफ़रिंग को बल दें

आमतौर पर, stdout लाइन-बफर दिया जाता है दूसरे शब्दों में, जब तक कि आपके printf तर्क एक नई लाइन के साथ समाप्त होता है, आप अपेक्षा कर सकते हैं कि लाइन को तुरन्त प्रिंट किया जाए। tee लिए रीडायरेक्ट करने के लिए पाइप का उपयोग करते समय यह पकड़ नहीं पड़ता। मेरे पास एक सी […]

किसी भी शेल कमांड को आउटपुट कैसे बनाया जाए?

क्या आउटपुट बफरिंग के बिना शेल कमांड चलाने का एक तरीका है? उदाहरण के लिए, hexdump file | ./my_script hexdump file | ./my_script केवल हेक्सडम्प से इनपुट को बफर किए गए विखंडन में my_script से पारित करेगा, रेखा से लाइन नहीं। दरअसल, मैं एक सामान्य समाधान जानना चाहता हूं कि कोई भी आदेश कैसे बांधा […]

पायथन फ़ंक्शन कॉल से stdout आउटपुट कैसे कैप्चर करें?

मैं एक पायथन लाइब्रेरी का उपयोग कर रहा हूं जो किसी वस्तु के लिए कुछ करता है do_something(my_object) और इसे बदलता है ऐसा करते समय, यह स्टडआउट के लिए कुछ आंकड़ों को प्रिंट करता है, और मैं इस जानकारी पर पकड़ हासिल करना चाहता हूं। उचित समाधान के लिए प्रासंगिक जानकारी वापस करने के लिए […]

उपप्रोसेस आउटपुट को stdout में प्रदर्शित करना और इसे पुनर्निर्देशित करना

मैं पायथन के सबप्रोसेड मॉड्यूल के माध्यम से एक स्क्रिप्ट चला रहा हूं। वर्तमान में मैं इसका उपयोग करता हूं: p = subprocess.Popen('/path/to/script', stdout=subprocess.PIPE, stderr=subprocess.PIPE) result = p.communicate() मैं परिणाम को stdout पर प्रिंट करता हूं। यह सब ठीक है, लेकिन जैसा कि स्क्रिप्ट को पूरा करने के लिए एक लंबा समय लगता है, मुझे […]

दिलचस्प पोस्ट
यूटीएफ -8 वर्ण एन्कोडिंग लड़ाइयों json_encode () C ++ में संदर्भ द्वारा एक पॉइंटर पास करने का कारण है? एंड्रॉइड के लिए स्पिनर पृष्ठभूमि डिजाइन और रंग कैसे बदल सकता है? एक पृष्ठभूमि कार्य के दौरान स्विंग जीयूआई लॉकिंग को रोकें एसवीजीएस IE में ठीक से स्केलिंग नहीं कर रहे हैं – अतिरिक्त जगह है सरणी से ArrayList बनाएँ सभी निजी / स्थानीय चर-पूर्व घोषित करें? Django: मैं कैसे डेटाबेस प्रविष्टियों के समवर्ती संशोधन के खिलाफ की रक्षा कर सकते हैं window.close और self.close क्रोम में खिड़की को बंद नहीं करते हैं एक आदेश और एक क्रमबद्ध संग्रह के बीच अंतर क्या है? जावा: नकारात्मक संख्या पर सही बदलाव मैं पृष्ठ के पूर्ण यूआरएल को कैसे प्राप्त करूं, जिसमें मैं सी # पर हूँ ऐनिमेशन को नष्ट किए बिना एनिमेटेड GIF फ़ाइल का आकार बदलें मैं 64 बिट विंडोज पर SciPy कैसे स्थापित करूं? हार्डवेयर के बिना सीयूडीए प्रोग्रामिंग के लिए GPU एम्यूलेटर