抛出NameError:name' pathlib'没有用Python 3.4定义

时间:2014-07-12 08:49:10

标签: python python-3.x 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:name'pathlib'未定义”

1 个答案:

答案 0 :(得分:2)

您使用了from .. import ...语句而不是import ..

替换以下行:

from pathlib import Path

使用:

import pathlib

将解决您的问题。