[Python] ImportError and sys.path

Giovanni Porcari giovanni.porcari a softwell.it
Mer 10 Feb 2016 19:21:41 CET


> Il giorno 10 feb 2016, alle ore 11:03, Nicola Larosa <nico a tekNico.net> ha scritto:
> 
> Marco Beri wrote:
>> Con Python 2 ti serve __init__.py nella directory.
> 
> Anche con Python 3.0, 3.1 e 3.2.
> 
> Inoltre, da Python 3.3 in poi, se non metti il file __init__.py nelle
> directory stai usando i namespace package:
> 
> <https://docs.python.org/3/reference/import.html#regular-packages>
> 
> e non è detto sia una buona idea usarli per tutto.
> 
> 
> [RANT]
> 
> Che fine ha fatto la tanto decantata semplicità di Python?
> 
> Indipendentemente dal passaggio 2->3, mi sembra che linguaggio
> e libreria standard si siano estesi e complicati notevolmente.
> 
> Sarà una lagna da vegliardo, ma non è più il Python piccolo e carino
> che conoscevo, sigh. :-(
> 
> [/RANT]

Sembra pure a me. 

Forse hai ragione: sarà l'età.

G


Maggiori informazioni sulla lista Python