On Sat, 08 Jan 2011 13:17:57 +0100, Vito 'ZeD' De Tullio <zak.mc.kra...@libero.it> wrote:
> cioƩ - in teoria - python permetterebbe di fare open("c:/prova") anche su > windows 98 (che AFAIK non supporta i forward slash)? No: in pratica. Da normpath, open e in generale da tutte le funzioni che devono fare qualcosa con un path. Invece che io sappia windows non interpreta i / nei path: magari ti fa un favore l'autocompletion della shell, ma la open() di sistema ne dubito. > In effetti con la "posixazione" degli OS moderni credo che il separatore > sia > diventato un non-problema. Non mi sembra che la microsoft abbia tutta questa voglia di posixarsi... Usare i / e' un meccanismo che python offre per specificare path nelle costanti (ma anche in un file di config) in maniera portabile, poi per le manipolazioni ci sono le funzioni (os.path.join, os.path.split...). Solo grazie a questi accorgimenti i separatori diversi non sono un problema. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python