python中有兩個函數:split()和os.path.split()。具體功能如下:
1,split():拆分字符串。通過指定分隔符來分割字符串,並返回分段的字符串列表。
語法:str.split (str = ' ' ',num = string.count (str)) [n]
參數描述:
(1)str:表示為分隔符,默認為空格,但不能為空(“”)。如果字符串中沒有分隔符,則整個字符串被視為列表中的壹個元素。
(2)num:表示分割數。如果參數num存在,則只分成num+1個子串,每個子串可以賦給壹個新變量。
(3)[n]:表示選擇第n個切片。
註意:當空格用作分隔符時,中間為空的項目將被自動忽略。
2.os.path.split():根據路徑將文件名和路徑分開。
語法:os.path.split('PATH ')
參數描述:
(1)PATH以參數形式引用文件的完整路徑。
(2)如果給定了目錄和文件名,則輸出路徑和文件名。
(3)如果給定了目錄名,則輸出路徑和是空文件名。
例如:
1,帶“.”作為分隔符。
print(string.split(' . '))['www ',' pythin '。' com '。cn']
2.分兩次
print(string.split(' . '),2)) ['www ',' python ',' com.cn']
3.分兩次,取序號為1的項。
print(string.split(' . '),2[1]) python
4.分開文件名和路徑。
進口?OS print(OS . path . split('/dodo/soft/python/')('/dodo/soft/python ',' ')print(OS . path . split('/dodo/soft/python ')('/dodo/soft ')。python’)