अगर मुझे प्रक्रिया की पिड पता है, तो मैं कैसे बता सकता हूं कि प्रक्रिया पाइथन का उपयोग कर ज़ोंबी है या नहीं?पिड का उपयोग कर प्रक्रिया की स्थिति कैसे प्राप्त करें?
7
A
उत्तर
12
आप psutils से एक status
सुविधा का उपयोग कर सकते हैं:
import psutil
p = psutil.Process(the_pid_you_want)
if p.status == psutil.STATUS_ZOMBIE:
....
11
यहाँ procfs
का उपयोग कर एक त्वरित हैक है (आप लिनक्स का उपयोग कर रहे कल्पना करते हुए):
def procStatus(pid):
for line in open("/proc/%d/status" % pid).readlines():
if line.startswith("State:"):
return line.split(":",1)[1].strip().split(' ')[0]
return None
इस समारोह लाश के लिए 'Z'
लौटना चाहिए ।
संबंधित मुद्दे
- 1. समाप्त प्रक्रिया की पिड निर्धारित करें
- 2. पिड से प्रक्रिया का नाम प्राप्त करें या
- 3. अपने पिड से प्रक्रिया विवरण कैसे प्राप्त करें
- 4. प्रक्रिया की स्थिति की स्थिति
- 5. विंडो की स्थिति कैसे प्राप्त करें?
- 6. किसी अन्य प्रक्रिया की विंडो स्थिति प्राप्त करें
- 7. मेकफ़ाइल में मेरे मेक कमांड का पिड कैसे प्राप्त करें?
- 8. जावा में शुरू की गई प्रक्रिया की प्रक्रिया आईडी (पिड) मैं कैसे पा सकता हूं?
- 9. डाउनलोड करने की स्थिति कैसे प्राप्त करें?
- 10. प्रक्रिया की दादाजी आईडी कैसे प्राप्त करें
- 11. प्रक्रिया की पिड जानी जाने पर एक निर्दिष्ट प्रक्रिया संदेश कतार कैसे देखें?
- 12. XElement की स्थिति() कैसे प्राप्त करें?
- 13. धागे की स्थिति कैसे प्राप्त करें?
- 14. प्रक्रिया की सूची कैसे प्राप्त करें
- 15. सी # का उपयोग कर स्ट्रिंग में एक सबस्ट्रिंग की अंतिम वर्ण स्थिति कैसे प्राप्त करें?
- 16. तत्व की सही स्थिति कैसे प्राप्त करें?
- 17. एक क्लिक की स्थिति कैसे प्राप्त करें?
- 18. जावा: एक पिड
- 19. एप्लिकेशन का प्रक्रिया नाम कैसे प्राप्त करें?
- 20. एडीबी शैल का उपयोग करके एंड्रॉइड एप्लिकेशन के पिड को कैसे प्राप्त करें?
- 21. पृष्ठभूमि में लॉन्च की गई नौकरी की पिड प्राप्त करना
- 22. विंडोज 7 की नेटवर्क स्थिति प्राप्त करें
- 23. शीर्षतम विंडो के लिए पिड और विवरण प्राप्त करना
- 24. Erlang OTP पर्यवेक्षक व्यवहार का उपयोग कर कस्टम स्थिति के साथ बच्चे को पुनरारंभ कैसे करें?
- 25. वीबीस्क्रिप्ट का उपयोग कर प्रक्रिया को कैसे समाप्त करें
- 26. Nuget.Core का उपयोग कर प्रीरलेज्ड पैकेज सूची कैसे प्राप्त करें?
- 27. कार्यात्मक प्रोग्रामिंग भाषा का उपयोग कर वेब विकास की स्थिति
- 28. मैं प्रोग्राम की स्थिति कैसे प्राप्त कर सकता हूं?
- 29. PHP में कॉपी फ़ंक्शन की प्रगति स्थिति कैसे प्राप्त करें?
- 30. पायथन रेगेक्स - मिलानों की स्थिति और मूल्य कैसे प्राप्त करें
p.status() का उपयोग किया जाना चाहिए (कम से कम पायथन 3 में) – Ben2209