美文网首页
十一、 python 中string.split(),os.sp

十一、 python 中string.split(),os.sp

作者: 石角斗 | 来源:发表于2019-10-17 19:41 被阅读0次

    # 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

    相关文章

      网友评论

          本文标题:十一、 python 中string.split(),os.sp

          本文链接:https://www.haomeiwen.com/subject/zzbiyctx.html