注意:请不要为我编码。 我已经有一个家庭滚动功能来执行我在下面描述的操作。
标准 Python 库中是否有一个函数将绝对路径作为参数,并在删除所有冗余路径组件(例如./
)、解析位等之后返回其所有“原子”路径组件的元组../
?例如,给定 Unix path /s//pam/../ham/./eggs
,输出应该是
('/', 's', 'ham', 'eggs')
并给定 Windows 路径C:\s\\pam\..\ham\.\eggs
,输出应该是
('C:', '\\', 's', 'ham', 'eggs')
谢谢!