【发布时间】:2021-02-12 04:13:58
【问题描述】:
是否有一个单行代码可以使用 python 达到路径的三个级别?
目前我的代码是三行代码,因为我正在使用 os.path.split 并逐步进行。但是,路径中间步骤对于我的目的来说是不必要的,因此我想直接跳到三层以上的路径。请帮忙。
【问题讨论】:
标签: python-3.x path
是否有一个单行代码可以使用 python 达到路径的三个级别?
目前我的代码是三行代码,因为我正在使用 os.path.split 并逐步进行。但是,路径中间步骤对于我的目的来说是不必要的,因此我想直接跳到三层以上的路径。请帮忙。
【问题讨论】:
标签: python-3.x path
from pathlib import Path
three_levels_up = Path('your path').parents[2]
pathlib 是os.path 的绝佳替代品。
【讨论】: