python根据给定文件返回文件名和扩展名的方法

 更新时间:2015年03月27日 11:28:17   作者:songguo  
这篇文章主要介绍了python根据给定文件返回文件名和扩展名的方法,实例分析了Python操作文件及字符串的技巧,非常具有实用价值,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

本文实例讲述了python根据给定文件返回文件名和扩展名的方法。分享给大家供大家参考。具体分析如下:

这段代码可以根据文件的完整路径返回文件名和扩展名,python的函数可以同时返回两个值,用起来就更方便了

def GetFileNameAndExt(filename):
 import os
 (filepath,tempfilename) = os.path.split(filename);
 (shotname,extension) = os.path.splitext(tempfilename);
 return shotname,extension

测试代码

print(GetFileNameAndExt('c:\jb51\index.html'))

返回结果:('index', '.html')

希望本文所述对大家的Python程序设计有所帮助。

相关文章

  • 解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题

    解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题

    今天小编就为大家分享一篇解决Pycharm 包已经下载,但是运行代码提示找不到模块的问题。具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • Python遍历指定文件夹下的所有文件名的方法小结

    Python遍历指定文件夹下的所有文件名的方法小结

    当需要遍历指定文件夹下的所有文件名时,Python提供了多种方法来实现这个任务,本文将介绍如何使用Python来完成这一任务,有需要的小伙伴可以参考下
    2024-01-01
  • python 实现12bit灰度图像映射到8bit显示的方法

    python 实现12bit灰度图像映射到8bit显示的方法

    这篇文章主要介绍了python 实现12bit灰度图像映射到8bit显示的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Python读写yaml文件

    Python读写yaml文件

    这篇文章主要介绍了Python读写yaml文件,yaml?是专门用来写配置文件的语言,非常简洁和强大,之前用ini也能写配置文件,有点类似于json格式,下面关于Python读写yaml文件的详细资料,需要的小伙伴可以参考一下
    2022-03-03
  • 十行Python3代码实现把情书写到图片中

    十行Python3代码实现把情书写到图片中

    这篇文章主要为大家介绍了如何利用Python语言实现将情书写到照片中,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起了解一下
    2022-04-04
  • 快速解决jupyter启动卡死的问题

    快速解决jupyter启动卡死的问题

    这篇文章主要介绍了快速解决jupyter启动卡死的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • pytorch中的dataset用法详解

    pytorch中的dataset用法详解

    这篇文章主要介绍了pytorch的dataset用法详解,当我们继承了一个?Dataset类之后,我们需要重写?len?方法,该方法提供了dataset的大小;?getitem?方法,?该方法支持从?0?到?len(self)的索引,下面来看看附有代码的讲解吧,希望对你的学习或者工作有所帮助
    2022-01-01
  • python空元组在all中返回结果详解

    python空元组在all中返回结果详解

    在本篇文章里小编给大家整理的是一篇关于python空元组在all中返回结果详解内容,有需要的朋友们可以学习参考下。
    2020-12-12
  • 使用python自动办公的实例代码

    使用python自动办公的实例代码

    os模块基本来说就是处理文件个一个模块,或者说接口,说白了就是处理文件。这篇文章主要介绍了python自动办公的实现代码,代码简单易懂,需要的朋友可以参考下
    2021-11-11
  • PyTorch上实现卷积神经网络CNN的方法

    PyTorch上实现卷积神经网络CNN的方法

    本篇文章主要介绍了PyTorch上实现卷积神经网络CNN的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04

最新评论

?


http://www.vxiaotou.com