Errore nell'aprire file png HW5

F
Federico Rossi (710 points)
1 2 5
asked Nov 16, 2020 in HW5 opzionale by Federico Rossi (710 points)
Buonasera,

Cercando di aprire un file png, attraverso la libreria images -> images.load(nome file), riscontro un errore nel prompt Anaconda: Opening file 'nome file' with mode='rb' is forbidden!
175 views

2 Answers

Best answer
AdSum (16290 points)
9 20 134
answered Nov 16, 2020 by AdSum (16,290 points)
selected Nov 16, 2020 by Federico Rossi
Non ti è concesso di aprire il file in modalità lettura binaria (rb)

EDIT:

Sono ammessi solo 'r' ed 'wb'
F
Federico Rossi (710 points)
1 2 5
commented Nov 16, 2020 by Federico Rossi (710 points)
Mi servirebbe sapere come poter ovviare a questo problema dato che non posso far girare i test.
AdSum (16290 points)
9 20 134
commented Nov 16, 2020 by AdSum (16,290 points)
Non sono sicuro ma penso tu lo debba aprire solamente in read mode, ovvero 'r' non 'rb'. Prova e fammi sapere
F
Federico Rossi (710 points)
1 2 5
commented Nov 16, 2020 by Federico Rossi (710 points)
Niente, stesso errore solo che con r al posto di rb.
AdSum (16290 points)
9 20 134
commented Nov 16, 2020 by AdSum (16,290 points)
R dovrebbe andare, ho controllare personalmente nei file
F
Federico Rossi (710 points)
1 2 5
commented Nov 16, 2020 by Federico Rossi (710 points)
Per aprire il file viene utilizzato il metodo load del file images.py il quale apre il file in modalita' rb, anche se cambio quello in r non riesco a far girare i test per l'errore descritto in precedenza.

Su Spyder diversamente i test mi girano.
AdSum (16290 points)
9 20 134
commented Nov 16, 2020 by AdSum (16,290 points)
Non so che dirti onestamente
andrea.sterbini (172780 points)
513 935 1789
answered Nov 16, 2020 by andrea.sterbini (172,780 points)
Il file PNG lo devi generare tu.
F
Federico Rossi (710 points)
1 2 5
commented Nov 16, 2020 by Federico Rossi (710 points)
Ho risolto, volevo aprire il file PNG generato da me per contare i pixel 'rossi' ma ho fatto con la matrice.