IPy

Screenshot Λογισμικό:
IPy
Στοιχεία Λογισμικού:
Εκδοχή: 0.75
Ανεβάστε ημερομηνία: 12 May 15
Προγραμματιστής: Victor Stinner
Άδεια: Δωρεάν
Δημοτικότητα: 1

Rating: nan/5 (Total Votes: 0)

IPY είναι μια κατηγορία Python και εργαλεία για τη διαχείριση των διευθύνσεων IPv4 και IPv6 και δικτύων. Το σενάριο είναι παρόμοιο με την Καθαρή :: ενότητα IP Perl.
Η τάξη IP επιτρέπει μια άνετη ανάλυσης και διαχείρισης για τα περισσότερα σύμβολα που χρησιμοποιούνται για IPv4 και IPv6 διευθύνσεις και Δικτύων. Θα ήταν σε μεγάλο βαθμό εμπνέεται Perl module ΝΕΤ bei του RIPE :: διασύνδεση IP, αλλά δεν συμμερίζεται την εφαρμογή. Δεν συμμερίζεται μη CIDR netmasks, τόσο funky πράγματα lixe μια μάσκα δικτύου 0xffffff0f δεν μπορεί να γίνει εδώ.
>>> Από IPY IP εισαγωγής
>>> Ip = ΠΕ («127.0.0.0/30»)
>>> Για x στην ip:
... Εκτύπωση x
...
127.0.0.0
127.0.0.1
127.0.0.2
127.0.0.3
>>> IP2 = ΠΕ («0x7f000000 / 30 ')
>>> IP == ΙΡ2
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 ()
«Ιδιωτικές»

Τι είναι καινούργιο σε αυτή την έκδοση:.

  • IP (':: / 0 ») μάσκα δικτύου () δίνει IP («::») αντί της ΠΕ («0.0.0.0»)

Τι είναι καινούργιο στην έκδοση 0.74:

  • δοκιμές Fix για την Python 3.1 και 3.2
  • ip .__ nonzero __ () και (ΜΠΒ σε IPB) επιστρέφει μια bool αντί του 0 ή 1
  • IP («0.0.0.0/0 ') + ΠΕ (« 0.0.0.0/0 ») προκαλεί ένα σφάλμα, να καθορίσει γραμμένο από Arfrever

Τι είναι καινούργιο στην έκδοση 0.73:

  • Υποστήριξη Python 3: setup.py πίστες 2to3
  • Ενημέρωση των ορίων για το IPv6 διευθύνσεις IP
  • Διορθώστε reverseName () και reverseNames () για το IPv4 σε IPv6 διευθύνσεις
  • Drop υποστήριξη της Python & lt? 2.5

Τι είναι καινούργιο στην έκδοση 0.71:

  • Χρήση xrange () αντί της σειράς ()
  • Χρησιμοποιήστε isinstance (x, int) αντί του τύπου (x) == types.IntType
  • Προετοιμάστε την υποστήριξη της python3 (χρήση διαίρεσης: x // y)
  • Fix IP (μακρύ) κατασκευαστή: βεβαιωθείτε ότι η διεύθυνση δεν είναι πολύ μεγάλο
  • Κατασκευαστής θέσω ένα TypeError αν ο τύπος δεν είναι int, μακριά, στην οδό ή Unicode
  • 223.0.0.0/8 είναι πλέον κοινό (ανήκει στην APNIC)

Τι είναι καινούργιο στην έκδοση 0.70:

  • Νέα & quot? Μείζον & quot? έκδοση γιατί μπορεί να σπάσει η συμβατότητα
  • Διορθώστε __cmp __ (): ΠΕ («0.0.0.0/0») και IP (0.0.0.0) δεν είναι ίσες
  • Διορθώστε IP.net () του δικτύου & quot? :: / 0 & quot ;: & quot? :: & Quot? αντί του & quot? 0.0.0.0 & quot ;. IPY 0.63 θα πρέπει να διορθώσετε αυτό το σφάλμα, αλλά δεν ήταν.

Τι είναι καινούργιο στην έκδοση 0.64: ​​

  • Δημιουργία MANIFEST.in να καθορίσει setup.py bdist_rpm, να καθορίσει από τον Robert Νικέλιο

Τι είναι καινούργιο στην έκδοση 0.63:

  • μορφοποίηση Fix της & quot? IPv4 σε IPv6 & quot? δίκτυο, για παράδειγμα. ΠΕ («:: ffff: 192.168.10.0/120 ')!, Η μάσκα δικτύου (& quot? / 120 & quot? Στο παράδειγμα) έλειπε
  • Διορθώστε IP.net () του δικτύου & quot? :: / 0 & quot ;: & quot? :: & Quot? αντί του & quot? 0.0.0.0 & quot?

Απαιτήσεις :

  • Python

Άλλο λογισμικό του προγραμματιστή Victor Stinner

IPy
IPy

11 Apr 15

python-ptrace
python-ptrace

11 May 15

Fusil
Fusil

12 May 15

Σχόλια για IPy

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!