Почему os.listdir('C:') возвращает файлы в текущем относительном каталоге вместо файлов в корневом каталоге C://?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Почему os.listdir('C:') возвращает файлы в текущем относительном каталоге вместо файлов в корневом каталоге C://?

Сообщение Anonymous »

У меня возникли проблемы с тем, чтобы PathCompleter из Prompttoolkit вел себя так, как я ожидал. Если я наберу C: вместо того, чтобы предлагать что-то вроде «C://», он начнет автоматически заполнять список файлов в текущем относительном каталоге.
Запуск этого через отладчик кажется проблема связана с os.listdir. На машине с Windows C: считается допустимым каталогом, но вызов os.listdir("C:") перечисляет все файлы в текущем относительном каталоге. Почему он так себя ведет, это баг или работает как надо? Есть ли простой способ заставить мой pathcompleter перестать предлагать неверные пути.

Подробнее здесь: https://stackoverflow.com/questions/791 ... instead-of
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • При написании Python в коде Visual Studio файлы работают в корневом каталоге, но когда я помещаю файлы в папку, он не ви
    Anonymous » » в форуме Python
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Более быстрый способ обхода каталога вместо os.listdir?
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как заставить os.listdir перечислять файлы по порядку [дубликат]
    Anonymous » » в форуме Python
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Python os listdir перечисляет файлы для неправильного каталога
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Python os listdir перечисляет файлы для неправильного каталога [дубликат]
    Anonymous » » в форуме Python
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»