广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python分解路径名
  • 445
分享到

Python分解路径名

分解路径Python 2023-01-31 05:01:17 445人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

    python分解路径名的实际操作步骤的介绍,其中我们会设定很多的假设,以及一些相关代码的介绍,以方便你在学习的过程中更好的掌握Python分解路径名的实际操作步骤。 Python分解路径名假设我们使用变量fname来存放一个包

    python分解路径名的实际操作步骤的介绍,其中我们会设定很多的假设,以及一些相关代码的介绍,以方便你在学习的过程中更好的掌握Python分解路径名的实际操作步骤。

Python分解路径名假设我们使用变量fname来存放一个包含完整路径的文件名,例如:

  1. /usr/home/hpl/scripting/python/intro/hw.py 

有时候,我们需要将这样的文件路径拆分为基本名称hw.py和目录名/usr/home/hpl/scripting/python/intro。在Python语言中,可以使用下列代码达到目的:

  1. basename = os.path.basename(fname)  
  2. dirname = os.path.dirname(fname)  
  3. # 或  
  4. dirname, basename = os.path.split(fname) 

扩展名是通过os.path.splitext函数提取出来的,

  1. root, extension = os.path.splitext(fname) 

这样,fname中的扩展名部分即.py被赋给变量extension,而其余部分则赋给了变量root。如果想得到不带点号的扩展名的话,只需使用os.path.splitext(fname)[1][1:]即可。
假设一个文件名为f,其扩展名随意,若想将其扩展名改为ext,可以使用下面的代码:

  1. newfile = os.path.splitext(f)[0] + ext 

下面是一个具体的示例:

  1. >>> f = ’/some/path/case2.data_source’  
  2. >>> moviefile = os.path.basename(os.path.splitext(f)[0] + ’.mpg’)  
  3. >>> moviefile  
  4. ’case2.mpg’ 

以上的内容就是对Python分解路径名的详细介绍。

--结束END--

本文标题: Python分解路径名

本文链接: https://www.lsjlt.com/news/189026.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python分解路径名
        Python分解路径名的实际操作步骤的介绍,其中我们会设定很多的假设,以及一些相关代码的介绍,以方便你在学习的过程中更好的掌握Python分解路径名的实际操作步骤。 Python分解路径名假设我们使用变量fname来存放一个包...
    99+
    2023-01-31
    分解 路径 Python
  • 怎么用Python分解路径名
    本篇文章为大家展示了怎么用Python分解路径名,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Python分解路径名假设我们使用变量fname来存放一个包含完整路径的文件名,例如:/usr/home...
    99+
    2023-06-17
  • python中如何分割文件名与路径
    python中分割文件名与路径的方法:1、在win操作系统中找到python程序目录;2、打开idle工具;3、在idle中新建一个shell脚本;4、输入“import os”指令导入os模块;5、通过“os.path.abspath(文...
    99+
    2022-10-20
  • python 解析url路径
    原理:使用urlparse,先解析整个url,然后使用split('/')方式构造为词典,下面就可以直接读取from urllib.parse import urlparse url = 'http://www.abc.cn/jfjb...
    99+
    2023-01-31
    路径 python url
  • vue@~相对路径路径别名设置方式
    目录@ ~ 相对路径 路径别名设置项目设置src相对路径为@第一步 创建vue.config.js文件第二步 添加代码@ ~ 相对路径 路径别名设置 ./这是相对路径的意思,同级目录...
    99+
    2022-11-13
  • python怎么拆分文件路径
    使用python拆分文件路径的方法:1.新建python项目;2.导入os模块;3.定义文件路径;4.使用os.split()方法拆分文件名;5.使用os.splitext()方法拆分文件后缀;具体步骤如下:首先,打开python,并新建一...
    99+
    2022-10-20
  • vue相对路径与路径别名如何设置
    这篇文章主要介绍“vue相对路径与路径别名如何设置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue相对路径与路径别名如何设置”文章能帮助大家解决问题。@ ~ 相对路径 路径别名设置./这是相对路...
    99+
    2023-06-30
  • 详解Python中文件路径
    目录Python中文件路径绝对路径和相对路径(一)目录中的斜杠们(二)正则表达式中的斜杠们什么是文件路径,Python中如何书写文件路径?Windows上的反斜杠以及OS X和Lin...
    99+
    2023-02-18
    Python中文件路径 Python文件路径怎么写
  • Python中查看文件名和文件路径
    查看文件名和文件路径 >>> import os >>> url = 'http://images.cnitblog.com/i/311516/201403/0200...
    99+
    2022-06-04
    文件名 路径 文件
  • 从路径分隔符到文件名处理:PHP、Unix和Bash的路径操作指南
    路径处理是编程中经常需要处理的一项任务,它涉及到文件系统中文件和目录的访问和操作。在本文中,我们将介绍PHP、Unix和Bash中的路径操作指南,包括路径分隔符、路径格式化、文件名处理等。 一、路径分隔符 路径分隔符是用于分隔不同路径段的...
    99+
    2023-10-14
    unix bash path
  • python管理包路径之pycharm自动解决包路径注册
    目录简介模块化模块导入包简介 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。你可以将它理解成脚本语言,大多情况我也是将它作为写脚本工具的一个方式。py...
    99+
    2022-11-11
  • python中的中文路径解决
    python中的中文路径解决: 注:1、sys.setdefaultencoding('utf-8')将python默认encode改为utf-82、p.write(s.encode('utf-8')+"\n")写入时再encode('ut...
    99+
    2023-01-31
    中文 路径 python
  • pycharm指定python路径过程详解
    pycharm指定python路径,pycharm配置python环境的方法是: 1、依次点击【File】、【Project Interpreter】; 2、点击【Show All】...
    99+
    2023-05-16
    pycharm指定python路径 指定python路径
  • MySQL分区之指定各分区路径详解
    目录介绍一、MYISAM存储引擎二、INNODB存储引擎三、子分区1.子分区2.子分区再分总结介绍 可以针对分区表的每个分区指定各自的存储路径,对于innodb存储引擎的表只能指定数...
    99+
    2022-11-13
  • shell如何获取路径名和文件名
    小编给大家分享一下shell如何获取路径名和文件名,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!获取路径名和文件名$ ...
    99+
    2022-10-19
  • Angular10如何配置@路径别名
    这篇文章将为大家详细讲解有关Angular10如何配置@路径别名,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Angular10中配置@路径别名Angular10中的项目文件结构 中文网站Angular1...
    99+
    2023-06-14
  • Vite如何配置路径别名
    这篇文章主要介绍“Vite如何配置路径别名”,在日常操作中,相信很多人在Vite如何配置路径别名问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Vite如何配置路径别名”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-07-05
  • python文件读取和导包的绝对路径、相对路径详解
    目录一、文件读取的绝对路径和相对路径二、package的绝对路径及相对路径导入2.1 导包以绝对路径导入2.2 导包以相对路径导入三、运行脚本的当前工作路径和绝对路径总结 ...
    99+
    2022-11-10
  • Python:三方库安装路径及路径变更
    文章目录 一、安装三方库的几种方式二、指定第三方库的镜像源三、查看安装默认路径四、修改安装默认路径五、查看安装的库六、导出库安装文件七、安装小结 一、安装三方库的几种方式 直接pip...
    99+
    2023-09-24
    python 三方库 路径 镜像源 导出
  • Python3 解析路径
    1.Python3 解析路径 示例代码: #!/usr/bin/python from urllib.parse import urlparse import os.path ''' 根据路径获取文件名 ''' def get_path_i...
    99+
    2023-01-31
    路径
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作