zoukankan      html  css  js  c++  java
  • Python之os.path.join()

    os.path.join()函数用于路径拼接文件路径。 os.path.join()函数中可以传入多个路径:

    • 会从第一个以”/”开头的参数开始拼接,之前的参数全部丢弃。
    • 以上一种情况为先。在上一种情况确保情况下,若出现”./”开头的参数,会从”./”开头的参数的上一个参数开始拼接。
    import os
    
    print("1:",os.path.join('aaaa','/bbbb','ccccc.txt'))
    
    print("2:",os.path.join('/aaaa','/bbbb','/ccccc.txt'))
    
    print("3:",os.path.join('aaaa','./bbb','ccccc.txt'))
    
    #输出为
    
    #1: /bbbbccccc.txt 
    #2: /ccccc.txt
    #3: aaaa./bbbccccc.txt

    这样看来都不是我们想要的格式,那么如何通过os.path.join()方法找到当前的路径,然后再后面拼接一个我们想要的文件名呢?

    其实很简单

    jarpath=os.path.join(os.path.abspath("."),"tscsdk.jar")

     结果就是

    /home/zzy/PycharmProjects/Jpype_learn/tscsdk.jar

    完美!哈哈

  • 相关阅读:
    node.js中常用的fs文件系统
    秒懂 this
    Filter 过滤器
    Ubuntu 安装zookeeper
    Vmware 设置NAT模式
    TreeMap
    ArrayList扩容
    Java 面试题收集
    SwitchyOmega 设置修改代理
    Jedis操作Redis
  • 原文地址:https://www.cnblogs.com/zzy-9318/p/10316078.html
Copyright © 2011-2022 走看看