मैं एक पायथन लिपि के अंदर एक पर्ल स्क्रिप्ट को कॉल और चलाता हूं। यह सही ढंग से पर्ल स्क्रिप्ट को कॉल करता है, काम करता है, लेकिन यह नहीं रुकता है ... ऐसा लगता है कि पर्ल स्क्रिप्ट नहीं रुकती है।
मैं इसे कैसे सुलझाऊं? अगर मैं अकेले पर्ल स्क्रिप्ट चलाता हूं तो यह बंद हो जाता है।
मैं उपयोग करता हूं...
import subprocess
pipe = subprocess.Popen(["perl", "/home/scripts/cat.pl"])
उत्तर:
उत्तर № 1 के लिए 1अपने पायथन प्रोग्राम में निम्न पंक्ति जोड़ें
pipe.wait()