IPy

צילום מסך תוכנה:
IPy
פרטי תוכנה:
גרסה: 0.75
טען תאריך: 12 May 15
מפתחים: Victor Stinner
רשיון: ללא תשלום
פופולריות: 1

Rating: nan/5 (Total Votes: 0)

IPy היא מחלקת פייתון וכלים לטיפול בכתובות ורשתות IPv4 ו- IPv6. התסריט דומה למודול ה- IP פרל נטו ::.
כיתת IP מאפשרת ניתוח נוח וטיפול עבור רוב הרישומים בשימוש לכתובות ורשתות IPv4 ו- IPv6. זה היה בהשראה מאוד נקי של RIPE bei פרל מודול :: הממשק של ה- IP, אבל לא חולק את היישום. זה לא חולק netmasks-CIDR עישון, דברים כל כך פאנקי lixe מסכת רשת 0xffffff0f לא ניתן לעשות זאת כאן.
>>> מIP יבוא IPy
>>> IP = IP ('127.0.0.0/30')
>>> לx בIP:
... X הדפסה
...
127.0.0.0
127.0.0.1
127.0.0.2
127.0.0.3
>>> IP2 = IP ('0x7f000000 / 30')
>>> IP == IP2
1
>>> Ip.reverseNames ()
['1.0.0.127.in-addr.arpa.' '0.0.0.127.in-addr.arpa. ",,
"2.0.0.127.in-addr.arpa. ',' 3.0.0.127.in-addr.arpa. ']
>>> Ip.reverseName ()
"0-3.0.0.127.in-addr.arpa."
>>> Ip.iptype ()
"פרטי"

מה חדש בהודעה זו:.

  • IP (':: / 0') מסכת רשת () נותן IP ('::') במקום IP ('0.0.0.0')

מה חדש בגרסה 0.74:

  • בדיקות תקן לפייתון 3.1 ו -3.2
  • IP .__ שונה מאפס __ () ו- (IPA בIPB) לחזור בול במקום 0 או 1
  • IP ('0.0.0.0/0') + IP ('0.0.0.0/0') מעלה שגיאה, לתקן שנכתב על ידי Arfrever

מה חדש בגרסת 0.73 :

  • תמיכת פייתון 3

    : ריצות setup.py 2to3

  • עדכון טווחי כתובות IP ל- IPv6
  • תקן reverseName () וreverseNames () עבור IPv4 בכתובות IPv6
  • Drop תמיכה של פייתון & lt; 2.5

מה חדש בגרסה 0.71 :

  • טווח- x שימוש () במקום מגוון ()
  • >
  • isinstance שימוש (x, int) במקום סוג (x) == types.IntType
  • הכן תמיכה של Python3 (חלוקה של מספרים שלמים שימוש: x // y)
  • IP תקן בנאי (ארוך): להבטיח שהכתובת היא לא גדול מדי
  • בנאים להעלות TypeError אם הסוג לא int, ארוך,
  • str או Unicode
  • 223.0.0.0/8 היא החברה ציבורית (שייך לAPNIC)

מה חדש בגרסת 0.70:

  • חדש & quot; גדול & quot; גרסה כי זה עלול לשבור תאימות
  • תקן __cmp __ (): IP ('0.0.0.0/0') ו- IP ('0.0.0.0') אינו שווה
  • תקן IP.net () של הרשת & quot; :: / 0 & quot ;: & quot; :: & quot; במקום & quot; 0.0.0.0 & quot ;. IPy 0.63 צריך לתקן את הבאג הזה, אבל זה לא היה.

מה חדש בגרסת 0.64: ​​

  • צור MANIFEST.in לתקן bdist_rpm setup.py, לתקן על ידי רוברט ניקל

מה חדש בגרסת 0.63:

  • עיצוב תקן של & quot; IPv4 IPv6 ב& quot; רשת, למשל. IP ("ffff ::: 192.168.10.0/120 ')!, מסכת הרשת (& quot; / 120 & quot; בדוגמא) היה חסר
  • תקן IP.net () של הרשת & quot; :: / 0 & quot ;: & quot; :: & quot; במקום & quot של; 0.0.0.0 & quot;

דרישות :

  • פייתון

תוכנות אחרות של יזם Victor Stinner

IPy
IPy

11 Apr 15

python-ptrace
python-ptrace

11 May 15

Fusil
Fusil

12 May 15

תגובות ל IPy

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!