os.path.split()通过一对链表的头和尾来划分路径名。链表的tail是是最后的路径名元素。head则是它前面的元素。
举个例子:
path name = '/home/User/Desktop/file.txt'
在上面的这个例子中,路径名字file.txt称之为tail 路径‘/home/User/Desktop/’ 称之为head。tail部分永远不会包含斜杠符号。如果这个路径名字以斜杠结束,那么tail就是为空。
如果没有斜杠在路径中,那么head是为空的。下面是详细的参数:
path head tail
'/home/user/Desktop/file.txt' '/home/user/Desktop/' 'file.txt'
'/home/user/Desktop/' '/home/user/Desktop/' {
empty}
'file.txt' {
empty} 'file.txt'
实例分析
1.实例一:
# Python program to explain os.path.split() method
# importing os module
import os
# path
path = '/home/User/Desktop/file.txt'
# Split the path in
# head and tail pair
head_tail = os
1267



被折叠的 条评论
为什么被折叠?



