zoukankan      html  css  js  c++  java
  • python获取路径中最后一个文件夹名

    python获取路径中最后一个文件夹名

    路径参数可能有两种情况,一种是文件的全路径,一种是文件目录。针对两种路径,获取最后一个文件夹的名字方法如下:

     1 #coding=utf-8
     2 import os
     3 
     4 #情况一:全路径中获取最后一个文件夹的名字
     5 path1="D:/data/Beijing/Beijing_road.shp"
     6 a=os.path.dirname(path1)#先获取文件路径
     7 print(a)
     8 b = os.path.basename(a)#从文件路径中读取最后一个文件夹的名字
     9 print(b)
    10 
    11 
    12 #情况二:文件路径中直接获取最后一个文件夹名
    13 path2="D:/data/Beijing"
    14 c= os.path.basename(path2)
    15 print(c)

    运行结果如下:

    1 >>> ================================ RESTART ================================
    2 >>> 
    3 D:/data/Beijing
    4 Beijing
    5 Beijing
    6 >>> 

    注意:os.path.basename(),如果传入的参数是全路径,会返回带后缀的文件名,如果传入的参数是文件目录,会返回最后一个文件夹名。

  • 相关阅读:
    Python-os
    Python-字典Dict
    Linux下使用Apache搭建Web网站服务器
    Linux中FTP安装与配置
    第16章 广域网
    第15章 IPv6
    第14章 思科无线技术
    第13章 网络地址转换NAT
    第12章 安全
    第11章 虚拟局域网
  • 原文地址:https://www.cnblogs.com/wodewei/p/14371813.html
Copyright © 2011-2022 走看看