मैं आईपी पते और सबनेट पर काम करने के लिए पायथन-नेटड्रर लाइब्रेरी का उपयोग कर रहा हूं। मैंने netaddrd का पूरा दस्तावेज पढ़ा है: Netaddr documentation। लेकिन मेरी समस्या का कोई समाधान नहीं मिला। मेरे पास एक आईपी पता और सबनेट है, मैं उन दोनों का उपयोग करके उस आईपी के लिए उपसर्ग प्राप्त करना चाहता हूं। ताकि मैं सब आईपी सबनेट में आने वाले प्रिंट कर सकूं।आईपी उपसर्ग कैसे प्राप्त करें जबकि हमारे पास पाइथन-नेटड्रर का उपयोग करके सबनेट और आईपीवी 4 पता है?
उदाहरण के लिए:
Ip Address: 192.0.2.0
Subnet Network: 255.255.255.0
It should return the prefix which is : 24
24 कहां से आते हैं? – Oliver
क्या आपने कोशिश की है उदा। 'IPAddress ('192.0.2.0/255.255.255.0')'? आप उस सबनेट में सभी पतों की एक सूची प्राप्त कर सकते हैं, जिसमें आपके द्वारा लिंक किए गए दस्तावेज़ों में एक उदाहरण दिया गया है। –
क्या '/ 24' मुखौटा' 255.255.255.0' का प्रतिनिधित्व करने का एक तरीका है जो '11111111.11111111.11111111.00000000' –