我可以使用python执行什么命令来使用python查找文件的文件夹(目录已知)?
例如,我有"C:/Users/ExUser/Documents/Folder/Player/To-Do.txt"
,我只需要"Player"
部分。
就这么简单:
import os
print(os.path.basename(os.path.dirname(path)))
解决您的问题的方法可能是使用库os
,如下所示:
import os
os.chdir('/path/to/folders')
os.system('ls')
您可以使用parent
的pathlib.Path
属性:
from pathlib import Path
path = Path("C:/Users/ExUser/Documents/Folder/Player/To-Do.txt")
print(f'path.parent.as_posix(): {path.parent.as_posix()}')
输出:
path.parent.as_posix(): C:/Users/ExUser/Documents/Folder/Player