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)

आउटपुट

यह आउटपुट देगा:

{<Signals.SIGTERM: 15>: 'SIGTERM', <Signals.SIGSEGV: 11>: 'SIGSEGV',
<Signals.SIGINT: 2>: 'SIGINT', <Signals.SIGILL: 4>: 'SIGILL',
<Signals.SIGFPE: 8>: 'SIGFPE', <Signals.SIGBREAK: 21>: 'SIGBREAK',
<Signals.SIGABRT: 22>: 'SIGABRT'}

  1. पायथन 3 में टिंकर फाइलडिअलॉग से स्ट्रिंग कैसे प्राप्त करें?

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

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

    सिग्नल प्लॉट प्राप्त करने के लिए, हम निम्नलिखित कदम उठा सकते हैं - आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। यादृच्छिक बीज मान प्राप्त करें। प्रारंभिक दिनांक नमूना अंतराल के लिए और नमूना आवृत्ति पाएं। t . के लिए यादृच्छिक डेटा बिंदु बनाएं । शोर उत्पन्न करने के लिए, nse

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

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