Viene visualizzato un errore "Illegal characters in path" quando si eseguono i comandi chdir in Iron Python. Questo sta accadendo in fase di esecuzione con il mio codice, ma anche nella console Iron Python ha questo problema. Sto usando il modulo nt perché in codice il modulo os non funziona (sembra essere un problema noto).Perché Python (IronPython) segnala "Caratteri non validi nel percorso" quando si utilizza la parola bin?
Facendo un po 'di gioco, i "personaggi illegali" sono in realtà la parola bin. Di seguito è riportato il testo dalla console che mi mostra l'errore solo quando si accede alla directory bin.
Ecco l'esempio
>>> nt.chdir('c:\Users\xxxxx\Documents\Visual Studio 2010\Projects\xxx')
>>> nt.chdir('c:\Users\xxxxx\Documents\Visual Studio 2010\Projects\xxx\Directory')
>>> nt.chdir('c:\Users\xxxxx\Documents\Visual Studio 2010\Projects\xxx\Directory\bin')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: Illegal characters in path.
cosa è peggio è che io sarò passare a una directory totalmente diverso (che non ha nemmeno una directory bin) e cerco di passare a una "bin" directory e mi otterrò ancora quell'errore!
Qualsiasi idea?
DOH. Lo sapevo che ... Immagino sia successo che fossi riuscito a scappare da tutti quei personaggi particolari eccetto b ..... grazie! – Mike