2017-06-12 11:21 GMT+02:00 Daniele Zambelli <daniele.zambe...@gmail.com>:
> Il 9 giugno 2017 12:09, Davide Olianas <dav...@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
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python