Pagina 1 di 1

Scrivi su un file usando WAPT

Pubblicato: 22 gennaio 2021 - 13:30
di EdG973
Salve,
vorrei creare un semplice pacchetto che:
- all'installazione, modifichi il file C:\Windows\System32\drivers\etc\hosts
(aggiungendo voci di risoluzione IP/host)
- alla disinstallazione, ripristini il file hosts predefinito (vuoto) di Windows.

Esiste una funzione wpat in Python per scrivere su un file?
Oppure dovrei sostituire il file hosts con una copia?

Lo scopo di questo pacchetto è fornire la risoluzione IP/host in caso di guasto del servizio DNS sulla mia rete (ad esempio, interruzione di corrente, arresto del server), una sorta di modalità di fallback. In condizioni normali, le informazioni nel file hosts saranno quelle predefinite, ma installerò il pacchetto solo su alcune macchine che devono funzionare senza DNS.

Cordiali saluti,
Ed

Oggetto: Scrittura su un file con WAPT

Pubblicato: 27 gennaio 2021 - 12:49
di dcardon
setup.py è un file Python standard, quindi puoi usare funzioni Python standard come open() per aprire e modificare un file.