IPy

Software screenshot:
IPy
Software detaljer:
Version: 0.75
Upload dato: 12 May 15
Udvikler: Victor Stinner
Licens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

IPY er en Python klasse og værktøjer til håndtering af IPv4 og IPv6-adresser og netværk. Scriptet svarer til Net :: IP Perl modul.
IP klasse giver en behagelig parsing og håndtering for de fleste notationer i brug for IPv4 og IPv6 adresser og netværk. Det var stærkt inspireret bei RIPE er Perl modul NET :: IP interface, men deler ikke Implementation. Det deler ikke ikke-CIDR netmasker, så funky stuff lixe en netmaske 0xffffff0f ikke kan gøres her.
>>> Fra IPY import IP
>>> Ip = IP ('127.0.0.0/30)
>>> For 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"

Hvad er nyt i denne udgivelse:.

  • IP (':: / 0') netmaske () giver IP ('::') i stedet for IP (0.0.0.0)

Hvad er nyt i version 0,74:

  • Fix test for Python 3.1 og 3.2
  • ip .__ nul __ () og (ipa i IPB) returnere en bool i stedet for 0 eller 1
  • IP (0.0.0.0/0 ') + IP (0.0.0.0/0 «) rejser en fejl, fix skrevet af Arfrever

Hvad er nyt i version 0.73:

  • Support Python 3: setup.py kørsler 2to3
  • Opdater intervaller for IPv6 IP'er
  • Fix reverseName () og reverseNames () for IPv4 i IPv6-adresser
  • Drop støtte til Python & lt; 2.5

Hvad er nyt i version 0,71:

  • Brug xrange () i stedet for rækkevidde ()
  • Brug isinstance (x, int) i stedet for typen (x) == types.IntType
  • Forbered støtte Python3 (brug heltalsdivision: x // y)
  • Fix IP (lang) constructor: sikre, at adressen ikke er for stor
  • Constructor rejse en TypeError hvis typen ikke er int, lange, str eller unicode
  • 223.0.0.0/8 nu offentligheden (tilhører APNIC)

Hvad er nyt i version 0,70:

  • Ny & quot; store & quot; version, fordi det kan bryde kompatibilitet
  • Fix __cmp __ (): IP (0.0.0.0/0 «) og IP (0.0.0.0) ikke er ens
  • Fix IP.net () i netværket & quot; :: / 0 & quot ;: & quot; :: & quot; i stedet for & quot; 0.0.0.0 & quot ;. IPY 0.63 bør fastsætte denne fejl, men det var ikke.

Hvad er nyt i version 0,64:

  • Opret MANIFEST.in at fastsætte setup.py bdist_rpm, fix af Robert Nickel

Hvad er nyt i version 0.63:

  • Fix formatering af & quot; IPv4 i IPv6 & quot; netværk, f.eks. IP (':: ffff: 192.168.10.0/120')!, Netmasken (& quot; / 120 & quot; i eksemplet) manglede
  • Fix IP.net () i netværket & quot; :: / 0 & quot ;: & quot; :: & quot; i stedet for & quot; 0.0.0.0 & quot;

Krav :

  • Python

Andre software developer Victor Stinner

Fusil
Fusil

12 May 15

python-ptrace
python-ptrace

11 May 15

IPy
IPy

11 Apr 15

Kommentarer til IPy

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!