zoukankan      html  css  js  c++  java
  • python的os.path.join()

    在python中,os.path.join()是用来拼接目录路径得。同类型得还有join(),os.path.spilt(),spilt()三个函数。
    1,os.path.join(),将join()里面得参数拼接成一个完整得路径。windows默认用拼接


    2,join(),举个例子,‘**’.join()将里面得字符串用**分割开来。

    3、split()函数
    语法:str.split(str=" ",num=string.count(str))[n]

    参数说明:
    str: 表示为分隔符,默认为空格,但是不能为空串。若字符串中没有分隔符,则把整个字符串作为列表的一个元素。
    num:表示分割次数。如果存在参数num,则仅分隔成 num+1 个子字符串。
    [n]: 表示选取第n个分片(从0计数)

    4、os.path.split()函数
    语法:os.path.split('PATH')

    参数说明:

    1. PATH指一个文件的全路径作为参数:

    2. 如果给出的是一个目录和文件名,则输出路径和文件名

    3. 如果给出的是一个目录名,则输出路径和为空文件名

    附上源代码,跑一跑试试哦!

    import os


    # 一,os.path.join()举例
    print('1',os.path.join('D:meizi','meizi'))

    print('1',os.path.join('D:DONGFANG','MEIZI','QIYU'))

    # 二,join()举例

    str = 'hello world 我的国'
    list1 = ['1','2','3','狗在叫','马在跳']
    b = '|'.join(str)#|将后面的字符串给拼接起来
    c = '***'.join(list1)#拼接列表里的元素,元素需要是字符串,负责会报错。
    print(b)
    print(c)

    #三,os.path.spilt
    s = 'D:DONGFANGMEIZIQIYU'
    print('3:',os.path.split(s))

    #四,spilt()函数
    s = '狗在叫,马在跳,猫在喵,鸡在咕咕叫'
    print(s.split('
    '))#返回的是一个列表







  • 相关阅读:
    excel记录20191211
    oracle记录20191210
    linux查进程,杀进程,改权限,vim
    oracle 记录20191209
    PYTHON之路,线程
    PYTHON的前端部分
    Nginx安装及配置反向代理
    springboot多模块项目,在tomcat下运行
    一键安装和配置Java环境
    json转换csv并进行下载
  • 原文地址:https://www.cnblogs.com/chaojiyingxiong/p/9744546.html
Copyright © 2011-2022 走看看