[Python] Pickling in P3.

Raffaele Salmaso raffaele a salmaso.org
Lun 12 Giu 2017 11:31:00 CEST


2017-06-12 11:21 GMT+02:00 Daniele Zambelli <daniele.zambelli at gmail.com>:

> Il 9 giugno 2017 12:09, Davide Olianas <davide at davideolianas.com> ha
> scritto:
> > with open('pippo', 'rb') as f:
> >     oggetto = pickle.load(f)
> Perché usare with e non semplicemente:
> f = open('pippo', 'rb')
> oggetto = pickle.load(f)
> ?
>
Così ti rimane aperto il file inutilmente, col with invece lo chiudi appena
hai finito di usarlo.
Per uno script usa e getta potrebbe non essere un problema, ma in generale
meglio liberare le risorse usate appena possibile.

-- 
| Raffaele Salmaso
| https://salmaso.org
| https://bitbucket.org/rsalmaso
| https://github.com/rsalmaso
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.python.it/pipermail/python/attachments/20170612/93b8ea16/attachment.html>


Maggiori informazioni sulla lista Python