[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