grid hat geschrieben:Kann ich mit os.listdir generell keine Netzwerkpfade auflisten?
Hallo grid!
Willkommen im Python-Forum!
``os.listdir`` kann Netzwerkpfade auflisten. Nur mit der Auflistung der Freigaben eines Computers hat es Probleme.
``os.listdir(r"//10.0.0.8/")`` wird also nicht funktionieren.
``os.listdir(r"//10.0.0.8/setup/")`` dagegen schon, da es einen freigegebenen Ordner darstellt.
Code: Alles auswählen
import os
>>> os.listdir(r"//10.0.0.8/setup/")
['old_sw3_setup', 'setup_gpsqlrunner', 'setup_labelprint', 'setup_sw3',
'setup_sw3environment', 'setup_sw3localtrans', 'setup_sw3order',
'setup_sw3recalcsetarticles', 'setup_sw3replmon', 'setup_sw3stockthelper',
'sw3_Bcom_AlleRechte_0001.lic', 'sw3_lizenzdatei.tar (FreeSW3)',
'sw3_pakete', 'sw3_pakete_zusaetze']
>>> os.listdir("\\\\10.0.0.8\\setup\")
['old_sw3_setup', 'setup_gpsqlrunner', 'setup_labelprint', 'setup_sw3',
'setup_sw3environment', 'setup_sw3localtrans', 'setup_sw3order',
'setup_sw3recalcsetarticles', 'setup_sw3replmon', 'setup_sw3stockthelper',
'sw3_Bcom_AlleRechte_0001.lic', 'sw3_lizenzdatei.tar (FreeSW3)',
'sw3_pakete', 'sw3_pakete_zusaetze']
>>>
mfg
Gerold