IPy

Software screenshot:
IPy
Podrobnosti Software:
Verze: 0.75
Datum uploadu: 12 May 15
Vývojka: Victor Stinner
Licence: Volný
Popularita: 1

Rating: nan/5 (Total Votes: 0)

IPY je třída Python a nástroje pro manipulaci s IPv4 a IPv6 adres a sítí. Skript je podobný Net :: IP Perl modul.
Třída IP umožňuje komfortní analýzu a manipulace pro většinu zápisy v použití pro IPv4 a IPv6 adres a sítí. To byl velmi inspirován bei zralé je modul Perlu Net :: IP rozhraní, ale nesdílí realizaci. To nesdílí non-CIDR netmasks, tak funky věci lixe síťovou masku 0xffffff0f nelze provést zde.
>>> Z 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 ()
"Soukromým"

Co je nového v této verzi:.

  • IP (":: / 0") maska ​​sítě () dává IP ("::") namísto IP ("0.0.0.0")

Co je nového ve verzi 0.74:

  • Fix testy pro Python 3.1 a 3.2
  • ip .__ nenulová __ () a (IPA v IPB) vrací bool místo 0 nebo 1
  • IP ("0.0.0.0/0 ') + IP (" 0.0.0.0/0 ") vyvolá chybu, opravit které Arfrever

Co je nového ve verzi 0.73:

  • Podpora Python 3: setup.py běží 2to3
  • Aktualizujte rozsahy IP adres IPv6
  • Fix reverseName () a reverseNames () pro IPv4 v IPv6 adresy
  • Drop podporu Python & lt; 2.5

Co je nového ve verzi 0.71:

  • Použít xrange () namísto rozsahu ()
  • Použít isinstance (x, int) namísto typu (x) == types.IntType
  • Připravte podporu Python3 (použití integer dělení: x // y)
  • Fix IP (dlouhý) konstruktoru: zajistit, že adresa není příliš velký
  • Constructor zvýšit TypeError, pokud není typ int, dlouhé, str nebo unicode
  • 223.0.0.0/8 je nyní veřejné (patří k APNIC)

Co je nového ve verzi 0.70:

  • New & quot; major & quot; verze, protože to může zlomit kompatibilitu
  • Fix __cmp __ (): IP ("0.0.0.0/0") a IP ("0.0.0.0") nejsou rovny
  • Fix IP.net () sítě & quot; :: / 0 & quot ;: & quot; :: & quot; místo & quot; 0.0.0.0 & Quot ;. IPY 0.63 by měl opravit tuto chybu, ale to nebylo.

Co je nového ve verzi 0.64: ​​

  • Vytvořit MANIFEST.in opravit setup.py bdist_rpm, opravit Robert Nickel

Co je nového ve verzi 0.63:

  • formátování Fix z & quot; IPv4 IPv6 & quot; sítě, např. IP (":: ffff: 192.168.10.0/120")!, Maska sítě (& quot; / 120 & quot; v tomto příkladu) byl chybějící
  • Fix IP.net () sítě & quot; :: / 0 & quot ;: & quot; :: & quot; místo & quot; 0.0.0.0 & quot;

Požadavky na :

  • Python

Ostatní software developer Victor Stinner

python-ptrace
python-ptrace

11 May 15

IPy
IPy

11 Apr 15

Fusil
Fusil

12 May 15

Komentáře k IPy

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!