IPy

Software screenshot:
IPy
Rincian Software:
Versi: 0.75
Tanggal Upload: 12 May 15
Pengembang: Victor Stinner
Lisensi: Gratis
Popularitas: 1

Rating: nan/5 (Total Votes: 0)

Ipy adalah kelas Python dan alat untuk penanganan IPv4 dan IPv6 alamat dan jaringan. Script ini mirip dengan modul IP Perl Net ::.
Kelas IP memungkinkan parsing nyaman dan penanganan bagi kebanyakan notasi digunakan untuk Alamat dan Jaringan IPv4 dan IPv6. Itu sangat terinspirasi bei RIPE dunia Perl modul NET :: antarmuka IP tetapi tidak berbagi Pelaksanaan tersebut. Ini tidak berbagi netmask-CIDR rokok, barang-barang jadi yang funky lixe netmask 0xffffff0f tidak bisa dilakukan di sini.
>>> Dari Ipy impor IP
>>> Ip = IP ('127.0.0.0/30')
>>> Untuk x di ip:
... Cetak 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 ()
'SWASTA'

Apa yang baru dalam rilis ini:.

  • IP (':: / 0') netmask () memberikan IP ('::') bukan IP ('0.0.0.0')

Apa yang baru di versi 0.74:

  • tes Fix untuk Python 3.1 dan 3.2
  • ip .__ nol __ () dan (ipa di ipb) mengembalikan bool bukan 0 atau 1
  • IP ('0.0.0.0/0') + IP ('0.0.0.0/0') menimbulkan kesalahan, fix ditulis oleh Arfrever

Apa yang baru di versi 0.73:

  • Dukungan Python 3: setup.py berjalan 2to3
  • Update rentang untuk IPv6 IP
  • Perbaiki reverseName () dan reverseNames () untuk IPv4 di alamat IPv6
  • Drop dukungan dari Python & lt; 2,5

Apa yang baru di versi 0.71:

  • Gunakan xrange () bukan rentang ()
  • Gunakan isinstance (x, int) bukan tipe (x) == types.IntType
  • Siapkan dukungan Python3 (penggunaan pembagian integer: x // y)
  • Fix IP (panjang) konstruktor: memastikan bahwa alamat tersebut tidak terlalu besar
  • Pembuat meningkatkan TypeError jika jenis tersebut tidak int, panjang, str atau unicode
  • 223.0.0.0/8 sekarang publik (milik APNIC)

Apa yang baru di versi 0.70:

  • New & quot; besar & quot; Versi karena dapat merusak kompatibilitas
  • Perbaiki __cmp __ (): IP ('0.0.0.0/0') dan IP ('0.0.0.0') tidak sama
  • Perbaiki IP.net () dari jaringan & quot; :: / 0 & quot ;: & quot; :: & quot; bukan & quot; 0.0.0.0 & quot ;. Ipy 0.63 harus memperbaiki bug ini, tapi itu tidak.

Apa yang baru di versi 0.64: ​​

  • Buat MANIFEST.in untuk memperbaiki bdist_rpm setup.py, memperbaiki oleh Robert Nikel

Apa yang baru di versi 0.63:

  • Fix format & quot; IPv4 di IPv6 & quot; jaringan, misalnya. IP (':: ffff: 192.168.10.0/120')!, Netmask (& quot; / 120 & quot; dalam contoh) yang hilang
  • Perbaiki IP.net () dari jaringan & quot; :: / 0 & quot ;: & quot; :: & quot; bukan & quot; 0.0.0.0 & quot;

Persyaratan :

  • Python

Perangkat lunak lain dari pengembang Victor Stinner

python-ptrace
python-ptrace

11 May 15

IPy
IPy

11 Apr 15

Fusil
Fusil

12 May 15

Komentar untuk IPy

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!