IPy

Phần mềm chụp màn hình:
IPy
Các chi tiết về phần mềm:
Phiên bản: 0.75
Ngày tải lên: 12 May 15
Nhà phát triển: Victor Stinner
Giấy phép: Miễn phí
Phổ biến: 1

Rating: nan/5 (Total Votes: 0)

IPY là một lớp học Python và các công cụ cho việc xử lý các địa chỉ IPv4 và IPv6 và mạng lưới. Các kịch bản tương tự như các mô-đun IP Perl Net ::.
Lớp IP cho phép một phân tích cú pháp thoải mái và xử lý đối với hầu hết các ký hiệu được sử dụng cho IPv4 và IPv6 Địa chỉ và Networks. Nó được lấy cảm hứng rất bei RIPE của mô-đun Perl NET :: giao diện IP nhưng không chia sẻ việc thực hiện. Nó không chia sẻ netmasks-CIDR thuốc, những thứ rất sôi nổi lixe một mặt nạ mạng 0xffffff0f không thể được thực hiện ở đây.
>>> Từ IPY nhập IP
>>> Ip = IP ('127.0.0.0/30')
>>> Cho x trong ip:
... In 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'

là gì mới trong phiên bản này:.

  • IP (':: / 0') netmask () cho IP ('::') thay vì IP ('0.0.0.0')

là gì mới trong phiên bản 0.74:

  • kiểm tra Fix for Python 3.1 và 3.2
  • ip .__ nonzero __ () và (ipa trong IPB) trả về một bool thay vì 0 hoặc 1
  • IP ('0.0.0.0/0') + IP ('0.0.0.0/0') ra một lỗi, fix được viết bởi Arfrever

là gì mới trong phiên bản 0.73:

  • Hỗ trợ Python 3: chạy setup.py 2to3
  • Cập nhật các phạm vi cho IPv6 IP
  • Fix reverseName () và reverseNames () cho IPv4 trong địa chỉ IPv6
  • Thả hỗ trợ của Python & lt; 2.5

là gì mới trong phiên bản 0.71:

  • Sử dụng xrange () thay vì range ()
  • Sử dụng isinstance (x, int) thay vì loại (x) == types.IntType
  • Chuẩn bị hỗ trợ của Python3 (sử dụng phân chia số nguyên: x // y)
  • Fix IP (dài) constructor: đảm bảo rằng địa chỉ này không phải là quá lớn
  • Constructor nâng cao một Lỗi Loại nếu kiểu không int, long, str hoặc unicode
  • 223.0.0.0/8 là doanh nghiệp công cộng (thuộc APNIC)

là gì mới trong phiên bản 0.70:

  • New & quot; lớn & quot; phiên bản, vì nó có thể phá vỡ tương thích
  • Fix __cmp __ (): IP ('0.0.0.0/0') và IP ('0.0.0.0') không bằng nhau
  • Fix IP.net () của mạng & quot; :: / 0 & quot ;: & quot; :: & quot; thay vì & quot; 0.0.0.0 & quot ;. IPY 0,63 nên sửa chữa lỗi này, nhưng nó không được.

là gì mới trong phiên bản 0.64: ​​

  • Tạo MANIFEST.in để sửa chữa bdist_rpm setup.py, sửa chữa bởi Robert Nickel

là gì mới trong phiên bản 0.63:

  • Fix định dạng của & quot; IPv4 trong IPv6 & quot; mạng, ví dụ như. IP (':: ffff: 192.168.10.0/120')!, Mặt nạ mạng (& quot; / 120 & quot; trong ví dụ) đã mất tích
  • Fix IP.net () của mạng & quot; :: / 0 & quot ;: & quot; :: & quot; thay vì & quot; 0.0.0.0 & quot;

Yêu cầu :

  • Python

Phần mềm khác của nhà phát triển Victor Stinner

Fusil
Fusil

12 May 15

python-ptrace
python-ptrace

11 May 15

IPy
IPy

11 Apr 15

Ý kiến ​​để IPy

Bình luận không
Nhập bình luận
Bật hình ảnh!