python 中的os.path.split()函数用法
生活随笔
收集整理的這篇文章主要介紹了
python 中的os.path.split()函数用法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
基本概念
os.path.split()通過一對鏈表的頭和尾來劃分路徑名。鏈表的tail是是最后的路徑名元素。head則是它前面的元素。
舉個例子:
path name = '/home/User/Desktop/file.txt'在上面的這個例子中,路徑名字file.txt稱之為tail 路徑‘/home/User/Desktop/’ 稱之為head。tail部分永遠不會包含斜杠符號。如果這個路徑名字以斜杠結(jié)束,那么tail就是為空。
如果沒有斜杠在路徑中,那么head是為空的。下面是詳細的參數(shù):
| ‘/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.path.split(path) # print head and tail # of the specified path print("Head of '% s:'" % path, head_tail[0]) print("Tail of '% s:'" % path, head_tail[1], "\n") # path path = '/home/User/Desktop/'# Split the path in # head and tail pair head_tail = os.path.split(path) # print head and tail # of the specified path print("Head of '% s:'" % path, head_tail[0]) print("Tail of '% s:'" % path, head_tail[1], "\n") # path path = 'file.txt'# Split the path in # head and tail pair head_tail = os.path.split(path) # print head and tail # of the specified path print("Head of '% s:'" % path, head_tail[0]) print("Tail of '% s:'" % path, head_tail[1])2 結(jié)果:
''' 學(xué)習(xí)中遇到問題沒人解答?小編創(chuàng)建了一個Python學(xué)習(xí)交流QQ群:531509025 尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學(xué)習(xí)教程和PDF電子書! ''' Head of '/home/User/Desktop/file.txt': /home/User/Desktop Tail of '/home/User/Desktop/file.txt': file.txt Head of '/home/User/Desktop/': /home/User/Desktop Tail of '/home/User/Desktop/': Head of 'file.txt': Tail of 'file.txt': file.txt3 實例二
# Python program to explain os.path.split() method # importing os module import os # path path = '' # Split the path in # head and tail pair head_tail = os.path.split(path) # print head and tail # of the specified path print("Head of '% s':" % path, head_tail[0]) print("Tail of '% s':" % path, head_tail[1]) # os.path.split() function # will return empty # head and tail if # specified path is empty4 測試結(jié)果:
Head of '': Tail of '':總結(jié)
以上是生活随笔為你收集整理的python 中的os.path.split()函数用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python基础高级用法,必须要掌握的知
- 下一篇: python常用的十进制、16进制之间的