Archive for June 5th, 2021

piccole modifiche

meh, mi ero reso conto che i blocchi di codice si confondevano abbastanza con il resto dei post, per cui ho customizzato leggermente il css, con questa roba:

pre.wp-block-code {
	
	    border-left: 6px solid #5de8ff;
  background-color: #F5F7F9;
    padding: 5px;
	color: black;
}

…da migliorare eh!

forse è un bene darsi dei tempi.

ieri non ci stavo capendo un cazzo con python e gli esercizi. oggi l’esercizio 5 l’ho fatto in 2 minuti:

5. You have the following three variables from the arp table of a router:

mac1 = "Internet  10.220.88.29           94   5254.abbe.5b7b  ARPA   FastEthernet4"
mac2 = "Internet  10.220.88.30            3   5254.ab71.e119  ARPA   FastEthernet4"
mac3 = "Internet  10.220.88.32          231   5254.abc7.26aa  ARPA   FastEthernet4"

Process these ARP entries and print out a table of "IP ADDR" to "MAC ADDRESS" mappings. The output should look like following:

             IP ADDR          MAC ADDRESS
-------------------- --------------------
        10.220.88.29       5254.abbe.5b7b
        10.220.88.30       5254.ab71.e119
        10.220.88.32       5254.abc7.26aa


Two columns, 20 characters wide, data right aligned, a header column.

svolgimento:

#!/usr/bin/python3

mac1 = "Internet  10.220.88.29           94   5254.abbe.5b7b  ARPA   FastEthernet4"
mac2 = "Internet  10.220.88.30            3   5254.ab71.e119  ARPA   FastEthernet4"
mac3 = "Internet  10.220.88.32          231   5254.abc7.26aa  ARPA   FastEthernet4"

print("{:>20}{:>20}".format("IP ADDR", "MAC ADDRESS"))
print("-" * 40)
print("{:>20}{:>20}".format(mac1.split()[1],mac1.split()[3]))
print("{:>20}{:>20}".format(mac2.split()[1],mac2.split()[3]))
print("{:>20}{:>20}".format(mac3.split()[1],mac3.split()[3]))

risultato:

[sugo@vm pynet-learning-python]$ ./exercise5.py
             IP ADDR         MAC ADDRESS
----------------------------------------
        10.220.88.29      5254.abbe.5b7b
        10.220.88.30      5254.ab71.e119
        10.220.88.32      5254.abc7.26aa

direi che va bene no? 🙂

No comments

non sarebbe saggio…?

June 05th, 2021 | Category: activity_log,vita

scrivere ogni tanto quando si è felici?

felici… quando si sta bene.

e perché, documentare anche con delle immagini?

sono felice perché:

  • mi sto ciucciando questo corso, non è banale. sono sicuro che ne uscirò “migliore”: https://pynet.twb-tech.com/
  • sto cercando di sistemare cose a lavoro, cose che tu SAI che dovrebbero essere fatte in un certo modo, ma che per pigrizia/mancanza di tempo hai sempre lasciato così. è tempo di FARE ORDINE
  • in questi giorni sono da solo. Marzia è della madre (che si è fratturata un piede). la gestione dei tempi.. delle attività.. senza doversi per forza coordinare con nessun altro mi mancava

entro fine mese mi farò la gastroscopia. beh, sono proprio curioso di vedere cosa ne verrà fuori…

poi, non si sa quando, dovrà anche operarmi (togliere la colecisti). non sono raggiante all’idea. cmq non è per mò.

niente. questa sensazione di “essersi un po’ più riappropriati della propria vita”.. è quasi inebriante

questa mattina ho persino suonato.

1 comment