# python 中os.split.join(),os.path.split(),os.path.splitext()函数用法
import os
# os.path.join() 将分离的部分合成一个整体,拼接的方式是反斜杠
filename=os.path.join('\homeubuntu\pythoncoding','split_fun')
print(filename)
#输出:\homeubuntu\pythoncoding\split_fun
#os.path.splitext()将文件名和扩张名分开
fname,fename=os.path.splitext('/homeubuntu/pythoncoding/split_fun.py')
print(fname)
print(fename)
#输出:/homeubuntu/pythoncoding/split_fun
#.py
#os.path.split() 返回文件的路径和文件名
dirname,filename=os.path.split('/homeubuntu/pythoncoding/split_fun.py')
print(dirname)
print(filename)
#输出:/homeubuntu/pythoncoding
# split_fun.py
#split()函数
#string.split(str="", num=string.count(str))[n]
#str - - 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。
#num - - 分割次数。
#[n] - - 选取的第n个分片
string ="hello.world.python"
print( string.split('.'))#输出为:['hello', 'world', 'python']
print(string.split('.',1))#输出为:['hello', 'world.python']
print(string.split('.',1)[0])#输出为:hello
print(string.split('.',1)[1])#输出为:world.python