Выдает NameError: имя «pathlib» не определено в Python 3.4

Я использовал модуль pathlib для просмотра каталогов. Вот фрагмент, который я пытался.

import sys,os
from pathlib import Path

root = "C:\"
for path, subdirs, files in os.walk(root):
    for name in files:
        print(pathlib.PurePath(path, name))

Я получаю следующее исключение: «NameError: имя« pathlib »не определено»


person Hari Kallae    schedule 12.07.2014    source источник


Ответы (1)


Вы использовали оператор from .. import ... вместо import ...

Замена следующей строки:

from pathlib import Path

с:

import pathlib

решит вашу проблему.

person falsetru    schedule 12.07.2014