मुझे पाइथन में निम्न कार्य करने की आवश्यकता है। मैं एक प्रक्रिया (subprocess मॉड्यूल?) उत्पन्न करना चाहता हूं, और:पायथन: एक प्रक्रिया चलाएं और इसे मार दें यदि यह एक घंटे के भीतर समाप्त नहीं होता है
- यदि प्रक्रिया सामान्य रूप से समाप्त होती है, तो ठीक उसी क्षण से जारी रखने के लिए;
- यदि अन्यथा, प्रक्रिया "अटक जाती है" और इसे मारने के लिए एक घंटे (कहें) समाप्त नहीं होती है, और इसे जारी रखने के लिए (संभवतः इसे एक और प्रयास देकर, एक लूप में) जारी रखें।
इसे पूरा करने का सबसे शानदार तरीका क्या है?