IPy

Sagteware kiekie:
IPy
Sagteware besonderhede:
Weergawe: 0.75
Upload datum: 12 May 15
Ontwikkelaar: Victor Stinner
Lisensie: Gratis
Populariteit: 1

Rating: nan/5 (Total Votes: 0)

IPJ is 'n Python klas en gereedskap vir die hantering van IPv4 en IPv6 adresse en netwerke. Die script is soortgelyk aan die Net :: IP Perl module.
Die IP-klas kan 'n gemaklike parsing en hantering vir die meeste notasies in gebruik vir IPv4 en IPv6 adresse en netwerke. Dit is grootliks geïnspireer bei RIPE se Perl module NET :: koppelvlak IP's, maar nie die Implementering deel. Dit maak nie deel nie-CIDR netmasks, so funky stuff lixe n netmask 0xffffff0f nie hier gedoen kan word.
>>> Van IPJ invoer IP
>>> Ip = IP ('127.0.0.0/30')
>>> Vir x in ip:
... Druk 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"

Wat is nuut in hierdie release:.

  • IP (':: / 0') netmask () gee IP ('::') in plaas van IP ('0.0.0.0')

Wat is nuut in weergawe 0,74:

  • Fix toetse vir Python 3,1 en 3,2
  • ip .__ nul __ () en (IPA in IPB) terug 'n Bool plaas van 0 of 1
  • IP ('0.0.0.0/0') + IP ('0.0.0.0/0') verhoog 'n fout, los geskryf deur Arfrever

Wat is nuut in weergawe 0,73:

  • Support Python 3: setup.py lopies 2to3
  • Werk die wissel vir IPv6 IPs
  • Fix reverseName () en reverseNames () vir IPv4 in IPv6 adresse
  • Drop ondersteuning van Python & lt; 2.5

Wat is nuut in weergawe 0,71:

  • Gebruik xrange () in plaas van reeks ()
  • Gebruik isinstance (x, int) in plaas van tipe (x) == types.IntType
  • Berei ondersteuning van Python3 (gebruik heelgetal afdeling: x // y)
  • Fix IP (lank) constructor: verseker dat die adres is nie te groot
  • Constructor maak 'n TypeError as die tipe nie int, lang, str of unicode
  • 223.0.0.0/8 nou publiek (behoort aan APNIC)

Wat is nuut in weergawe 0,70:

  • New & quot; groot & quot; weergawe omdat dit verenigbaarheid kan breek
  • Fix __cmp __ (): IP ('0.0.0.0/0') en IP ('0.0.0.0') is nie gelyk
  • Fix IP.net () van die netwerk & quot; :: / 0 & quot ;: & quot; :: & quot; in plaas van & quot; 0.0.0.0 & quot ;. IPJ 0,63 moet hierdie fout reg te stel, maar dit was nie.

Wat is nuut in weergawe 0,64:

  • Skep MANIFEST.in om setup.py bdist_rpm los, los deur Robert Nickel

Wat is nuut in weergawe 0,63:

  • Fix formatering van & quot; IPv4 in IPv6 & quot; netwerk, bv. IP (':: ffff: 192.168.10.0/120')!, Die netmask (& quot; / 120 & quot; in die voorbeeld) ontbreek
  • Fix IP.net () van die netwerk & quot; :: / 0 & quot ;: & quot; :: & quot; in plaas van & quot; 0.0.0.0 & quot;

Vereistes :

  • Python

Ander sagteware ontwikkelaar Victor Stinner

IPy
IPy

11 Apr 15

Fusil
Fusil

12 May 15

python-ptrace
python-ptrace

11 May 15

Kommentaar te IPy

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!