Può sembrare una cosa banale ma, cercando, mi sono accorto che non lo è: ottenere in Python il percorso assoluto dello script attualmente in esecuzione.
Leggi tutto “Python: percorso assoluto dello script in esecuzione”Mese: Marzo 2020
Python: Network Scanner
Premessa: si tratta di un esercizio per imparare il linguaggio e consente solo di fare il ping verso un range di indirizzi.
Quindi: nulla di sofisticato, volevo solo crearmi qualcosa per verificare quali IP fossero raggiungibili nella LAN e – senza usare tools già esistenti e fatti sicuramente meglio – ho semplicemente voluto farmi qualcosa in casa, tutto qua.
Leggi tutto “Python: Network Scanner”Aggiornare le Icone Desktop di Windows
Vi è mai capitato che le icone del desktop di Windows diventano bianche, non si aggiornano o altro ?
A me capita spesso perché sono solito creare procedure alle quali associo icone, che magari aggiorno, ecc… e, puntualmente, non riesco a farle visualizzare correttamente, diventano bianche o non cambiano proprio.
Per risolvere il problema si può utilizzare Win+R (per aprire Esegui) ed utilizzare il seguente comando:
ie4uinit.exe -show
come mostrato in figura:

Il comando in questione funziona su Windows 10. Per versioni di Windows più obsolete, provare con:
ie4uinit.exe -ClearIconCache
Pylint: non riconosce import locale
Per programmare in Python (o meglio, per imparare a farlo) mi affido a “vscode” come IDE e “pylint” per controllare il codice (tramite il plugin “ESLint”, reperibile qui ).
Utilizzandolo mi sono scontrato con il seguente problema: importando un file .py locale, mi vengono riconosciute come errore (non dichiarate) le funzioni in esso contenute.
Per ovviare al problema è sufficiente:
- Creare il file di configurazione: .pylintrc
- Aggiungere la seguente riga:
init-hook='import sys; sys.path.append(".")'
Salvando, automaticamente pylint dovrebbe capire che deve considerare anche la cartella corrente come fonte dove importare le definizioni di variabili e funzioni.