Scusa se ti disturbo ancora, ma riguardando mi sn chiesto come mai hai aperto il file all'inizio (prima dell'if) e poi ancora nell'else.. alla fine si dovrebbe chiudere solo se passa per l'if, perciò quando è nell'else il file dovrebbe essere ancora aperto no?