大数据

pathlib知识点

from pathlib import Path

# path = Path(__file__).resolve()
# print(path)
# print(path.parent)
# parents[0]等价于path.parent
# parents[1]也就是path.parent.parent 也就是往上找几层父目录
# print(path.parents[1])

# 转成绝对路径
input_dir = Path("input/").resolve()
print(input_dir)

file = input_dir.parent / "test.py"
print(file)
# 直接读取文件
# print(file.read_text(encoding="utf-8"))

# 遍历路径下指定后缀文件
pys = input_dir.parent.glob("*.py")
for py in pys:
    print(py)