Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में सिग्नल नंबर से सिग्नल नाम कैसे प्राप्त करें

समस्या विवरण

पायथन में नंबर से सिग्नल नाम प्राप्त करने का कोई सीधा तरीका नहीं है। आप सिग्नल मॉड्यूल का उपयोग करके इसके सभी एट्रिब्यूट प्राप्त कर सकते हैं। फिर इस डिक्ट का उपयोग उन वेरिएबल को फ़िल्टर करने के लिए करें जो SIG से शुरू होते हैं और अंत में उन्हें एक डिक्ट में संग्रहीत करें।

उदाहरण

import signal
sig_items = reversed(sorted(signal.__dict__.items()))
final = dict((k, v) for v, k in sig_items if v.startswith('SIG') and not v.startswith('SIG_'))
print(final)

आउटपुट

{: 'SIGTERM', : 'SIGSEGV', : 'SIGINT', : 'SIGILL', : 'SIGFPE', : 'SIGBREAK', : 'SIGABRT'}
  1. Python 3 में Tkinter filedialog से स्ट्रिंग कैसे प्राप्त करें? Python 3 में Tkinter filedialog से स्ट्रिंग कैसे प्राप्त करें?

    Tkinter एप्लिकेशन में फाइल सिस्टम के साथ इंटरैक्ट करने के लिए, आप Tkinter filedialog मॉड्यूल का उपयोग कर सकते हैं। यह सिस्टम में फ़ाइलों से निपटने का एक तरीका प्रदान करता है। filedialog मॉड्यूल एप्लिकेशन के लिए विभिन्न फ़ाइल डायलॉग बनाने में डेवलपर्स की मदद करने के लिए कई बिल्ट-इन फ़ंक्शन प्रदान करत

  1. Python में Matplotlib का उपयोग करके सिग्नल कैसे प्लॉट करें? Python में Matplotlib का उपयोग करके सिग्नल कैसे प्लॉट करें?

    सिग्नल प्लॉट प्राप्त करने के लिए, हम निम्नलिखित चरण अपना सकते हैं -फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।रैंडम सीड वैल्यू प्राप्त करें।dt को सैंपलिंग इंटरवल के लिए इनिशियलाइज़ करें और सैंपलिंग फ्रीक्वेंसी खोजें।t के लिए रैंडम डेटा पॉइंट्स बनाएं।शोर उत्पन्न करने के लिए

  1. Python Tkinter में चेकबॉक्स से इनपुट कैसे प्राप्त करें? Python Tkinter में चेकबॉक्स से इनपुट कैसे प्राप्त करें?

    एक चेकबॉक्स विजेट एक इनपुट विजेट है जिसके दो मान होते हैं, या तो True या False। चेकबॉक्स कई एप्लिकेशन में उपयोगी होता है जहां किसी विशेष मान को मान्य करने की आवश्यकता होती है। मान लीजिए हम चेकबॉक्स से इनपुट मान प्राप्त करना चाहते हैं जैसे कि यदि यह चयनित है, तो चयनित मान प्रिंट करें। चयनित चेकबॉक्स