Daniele Varrazzo wrote:

>>>> path hardcoded

> Forse si riferivano a un più generico
> 
>   os.sep.join([base_path, some_prefix, some_other_crap, filename])
> 
> non necessariamente ad un path costante in ogni elemento.

io mi riferivo ai path hardcoded, invece :)

> Il modo "portabile" di concatenare file con os.sep o (meglio) os.path.join
> si applica anche alle variabili, non solo alle costanti.

ovvio :)

Che

    abspath = base + '/' + relpath

sia un ignominia è vero a prescindere, ma non c'entra con quello che dicevo 
io :)

> In ogni caso quello che hanno omesso tutti di specificare è che i forward
> slash ("/") funzionano anche su windows. "C:/autoexec.bat" viene gestito
> correttamente dalle fuzioni python (non se va passato a tool esterni
> ovviamente).

umm, si, so che windows (da XP in poi?) dovrebbe supportare anche i forward 
slash, ma in teoria ci sarebbe anche il carattere ':' per i vecchi macOS (o 
non li usa più nessuno?)

-- 
By ZeD

_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a