iptools.

python unterilites لمعالجة عناوين IP
التحميل الان

iptools. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Bryan Davis
  • موقع ويب الناشر:
  • http://code.google.com/u/casadebender/

iptools. العلامات


iptools. وصف

Python Utilites لمعالجة عناوين IP تحتوي حزمة iPtools على عدد قليل من الوظائف والكائنات المفيدة لمعالجة عناوين IP في Python. كان هذا مستوحى من هذا الرغبة في أن تكون قادرا على استخدام تدوين معالجة CIDR لتعيين Internal_IPS في ملف إعدادات مشروع Django. * IP2LONG: تحويل عنوان IP رباعي المنقط إلى عددا صحيحا للبايت للشبكة 32 بت. * Long2IP: تحويل شبكة بايت الشبكة عدد صحيح 32 بت إلى عنوان رباعي الروائي المنقط. * Validate_cidr: التحقق من صحة عنوان IP Notation CIDR. * CIDR2Block: تحويل عنوان IP Notation CIDR إلى Tuple يحتوي على بدء تشغيل كتلة الشبكة والعناوين النهائية. الكائنات: * IPRANGE: مجموعة من عناوين IP التي توفر "في" والتكرار ". * iPrangelist: قائمة كائنات IPRANGE التي توفر "في" وتكرار ". باستخدام كائن Djangothe iPrangelist يمكن استخدامه في ملف إعدادات Django للسماح بتسللات CIDR و / أو (ابدأ، إنهاء) التي سيتم استخدامها في قائمة Interial_ips.example: #! / USR / BIN / ENC Pythonimport iPtoolsinternal_ips = iptools.prangelist ("127.0.0.1"، # واحدة IP '192.168/16'، # Block Network Block ('10 .0.0.1 '، '10 .0.0.19')، # تم اختبار مجموعة شاملة) من مكتبة Python نسخة متوافقة مع إصدارات Python 2.3. 5، 2.6.2، و 2.3.1 على Ubuntu X86_64 و Python 2.6.4 على Snow Leopard.InstallingInstall أحدث إصدار مستقر باستخدام Easy_Install: Easy_Install Iptoolsor Pip: Pip تثبيت IPToolSinstall أحدث إصدار التطوير: SVN Checkout HTTP: //python-iptools.googlecode.com/svn/trunk/ python-iptoolscd python-iptoolspython setup.py متطلبات تثبيت: بيثون


iptools. برامج ذات صلة