IPy

Screenshot der Software:
IPy
Softwarebeschreibung:
Version: 0.75
Upload-Datum: 12 May 15
Entwickler: Victor Stinner
Lizenz: Frei
Popularität: 1

Rating: nan/5 (Total Votes: 0)

IPy ist ein Python-Klasse und Werkzeuge für die Handhabung von IPv4- und IPv6-Adressen und Netzwerke. Das Skript ist ähnlich wie die Net :: IP Perl-Modul.
Die IP-Klasse ermöglicht eine komfortable Analyse und Handhabung für die meisten Einträge im Einsatz für IPv4 und IPv6-Adressen und Netzwerke. Es war stark bei RIPE die Perl-Modul Net :: IP-Schnittstelle inspiriert, aber nicht die Umsetzung zu teilen. Er teilt nicht nicht-CIDR netmasks, so funky stuff Lixe einer Netzmaske 0xffffff0f kann hier nicht durchgeführt werden.
>>> Von IPy import IP
>>> Ip = IP ('127.0.0.0/30')
>>> For x in ip:
... Print 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 ()
['0.0.0.127.in-addr.arpa.', '1.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 ()
"Privaten"

Was ist neu in dieser Pressemitteilung:.

  • IP (":: / 0 ') Netzmaske () gibt IP ("::") anstelle von IP ("0.0.0.0")

Was ist neu in Version 0.74:

  • Fix-Tests für Python 3.1 und 3.2
  • ip .__ ungleich Null __ () und (IPA in IPB) geben einen bool anstelle von 0 oder 1
  • IP ("0.0.0.0/0") + IP ("0.0.0.0/0") löst einen Fehler, beheben, indem Arfrever geschrieben

Was ist neu in Version 0.73:

  • Unterstützung Python 3: setup.py läuft 2to3
  • Aktualisieren Sie die Bereiche für IPv6 IPs
  • Fix reverseName () und reverseNames () für IPv4 in IPv6-Adressen
  • Drop Unterstützung von Python & lt; 2.5

Was ist neu in Version 0.71:

  • Verwenden xrange () anstelle von range ()
  • Verwenden isinstance (x, int) anstelle von Typ (x) == types.IntType
  • Bereiten Unterstützung Python3 (Verwendung Integer-Division: // x y)
  • Fix IP (lang) constructor: sicherzustellen, dass die Adresse nicht zu groß ist
  • Konstruktor werfen eine Typeerror wenn der Typ nicht int, long, str oder Unicode
  • 223.0.0.0/8 ist jetzt öffentlich (gehört zu APNIC)

Was ist neu in Version 0.70:

  • New & quot; großen & quot; Version, weil es die Kompatibilität zu brechen
  • Fix __cmp __ (): IP ("0.0.0.0/0") und IP ("0.0.0.0") nicht gleich sind
  • Fix IP.net () des Netzwerks & quot; :: / 0 & quot ;: & quot; :: & quot; anstelle von & quot; 0.0.0.0 & rdquo ;. IPy 0.63 sollte diese Fehler zu beheben, aber es war nicht.

Was ist neu in Version 0.64: ​​

  • Erstellen MANIFEST.in zu setup.py bdist_rpm fix, fix von Robert Nickel

Was ist neu in Version 0.63:

  • Fix Formatierung von & quot; IPv4 in IPv6 & quot; Netzwerk, zB. IP (':: ffff: 192.168.10.0/120!'), Die Netzmaske (& quot; / 120 & rdquo; in dem Beispiel) fehlte
  • Fix IP.net () des Netzwerks & quot; :: / 0 & quot ;: & quot; :: & quot; anstelle von & quot; 0.0.0.0 & quot;

Anforderungen :

  • Python

Andere Software von Entwickler Victor Stinner

python-ptrace
python-ptrace

11 May 15

Fusil
Fusil

12 May 15

IPy
IPy

11 Apr 15

Kommentare zu IPy

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!