střílím:

Jestli mají složky v názvu české znaky, mohl by to být nějaký specielní český znak, který to dělá.

Zkusit názvy adresářů v tomto tvaru: r"n:\Fotogalerie"

Zkusit os.path.abspath(path)


Držím pěsti.


ZU1234 napsal(a) dne 12.2.2015 v 18:25:
V jednom python-windows programu který kopíruje
soubory a adresáře z windows na linuxový sambou sdílený adresář
mám OPAKOVANĚ ale zcela NÁHODNĚ tento problém:

if not os.path.isdir(DEST_DIR):
         MSG(2, u"  Vytvářím adresář '%s'" % DEST_DIR)
         os.mkdir(DEST_DIR)

Adresář určitě existuje, přesto os.path.isdir() vrátí False,
objeví se hláška od systému že adresář nelze vytvořit.

  Vytvářím adresář '\\server\zalohy\aaa\bbb'
Traceback (most recent call last):
   File "xxx.py", line 316, in <module>
WindowsError: [Error 183] Nelze vytvořit soubor, který již existuje:
u'\\\\server\\zalohy\\aaa\\bbb'


Pokusím se "os.path.isdir" nahradit "os.path.exists", ale zlobí mne to.

Setkal se s tím někdo?

Díky


_______________________________________________
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

_______________________________________________
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Odpovedet emailem