IPy

Software skärmdump:
IPy
Mjukvaruinformation:
Version: 0.75
Ladda upp dagen: 12 May 15
Utvecklare: Victor Stinner
Licens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

IPY är en Python klass och verktyg för hantering av IPv4- och IPv6-adresser och nätverk. Manuset liknar Net :: IP Perlmodul.
IP-klassen ger en bekväm tolkning och hantering för de flesta beteckningar som används för IPv4 och IPv6-adresser och nätverk. Det var mycket inspirerad bei RIPEs Perlmodul NET :: IP gränssnitt men delar inte genomförandet. Det delar inte icke-CIDR netmasks, så funky grejer lixe en nätmask 0xffffff0f inte kan göras här.
>>> Från IPY import IP
>>> Ip = IP (127.0.0.0/30)
>>> För x i 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 ()
"PRIVATE"

Vad är nytt i den här versionen.

  • IP (":: / 0 ') nätmask () ger IP ("::") istället för IP (0.0.0.0)

Vad är nytt i version 0,74:

  • Fix tester för Python 3.1 och 3.2
  • ip .__ skilt från noll __ () och (IPA i IPB) returnera en bool stället för 0 eller 1
  • IP (0.0.0.0/0 ') + IP ("0.0.0.0/0') höjer ett fel, fixa skriven av Arfrever

Vad är nytt i version 0.73:

  • Support Python 3: setup.py körningar 2to3
  • Uppdatera intervallen för IPv6 IP
  • Fix reverseName () och reverseNames () för IPv4 i IPv6-adresser
  • Drop stöd för Python & lt; 2,5

Vad är nytt i version 0.71:

  • Använd xrange () i stället för intervallet ()
  • Använd isinstance (x, int) i stället för typ (x) == types.IntType
  • Förbered stöd för python3 (använd heltalsdivision: x // y)
  • Fix IP (lång) bygga: se till att adressen inte är för stor
  • Constructor höja en Typfel om typen inte är int, lång, str eller Unicode
  • 223.0.0.0/8 är nu offentligt (tillhör APNIC)

Vad är nytt i version 0.70:

  • Ny & quot; stora & quot; version eftersom det kan bryta kompatibilitet
  • Fix __cmp __ (): IP (0.0.0.0/0 ") och IP (0.0.0.0) är inte lika
  • Fix IP.net () av ​​nätverket & quot; :: / 0 & quot ;: & quot; :: & quot; istället för & quot; 0.0.0.0 & quot ;. IPY 0.63 borde fixa det här felet, men det var det inte.

Vad är nytt i version 0.64: ​​

  • Skapa MANIFEST.in att fixa setup.py bdist_rpm, fixa Robert Nickel

Vad är nytt i version 0.63:

  • Fix formatering av & quot; IPv4 i IPv6 & quot; nätverk, t.ex.. IP (":: ffff: 192.168.10.0/120 ')!, Nätmasken (& quot; / 120 & quot; i exemplet) saknades
  • Fix IP.net () av ​​nätverket & quot; :: / 0 & quot ;: & quot; :: & quot; istället för & quot; 0.0.0.0 & quot;

Krav :

  • Python

Annan programvara för utvecklare Victor Stinner

IPy
IPy

11 Apr 15

Fusil
Fusil

12 May 15

python-ptrace
python-ptrace

11 May 15

Kommentarer till IPy

Kommentarer hittades inte
Kommentar
Slå på bilder!