python文件名和文件路径操作实例


Posted in Python onSeptember 29, 2017

Readme:

在日常工作中,我们常常涉及到有关文件名和文件路径的操作,在python里的os标准模块为我们提供了文件操作的各类函数,本文将分别介绍“获得当前路径”“获得当前路径下的所有文件和文件夹,”删除文件“,“删除目录/多个目录”,“检查文件/文件路径”,“检查文件路径是否存在”,“分离文件路径及文件名”,“分离文件扩展名“,”得到文件名”和得到”文件路径“。

import os
'''获得当前路径
'''
cwd=os.getcwd()
print(cwd)
'''
得到当前文件夹下的所有文件和文件夹
'''
print(os.listdir())
'''
delete file
'''
os.remove('sw724.vaps')
print(os.listdir())
'''
删除单个目录和多个目录
'''
os.removedir()
os.removedir()
'''
检查是否是文件/文件夹
'''
print(os.path.isfile('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))
print(os.path.isdir('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))
'''
检查文件路径是否存在
'''

print(os.path.exists('/Users/liuxiaolong/PycharmProjects/untitled/iiii'))
'''
分离文件名
分离扩展名

'''
[dirname,filename]=os.path.split('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps')
print(dirname,"\n",filename)

[fname,fename]=os.path.splitext('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps')
print(fname,"\n",fename)
'''
获得文件路径
获得文件名
获得当前环境
'''
print("get pathname:",os.path.dirname('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))
print("get filename:",os.path.basename('/Users/liuxiaolong/PycharmProjects/untitled/sw724.vaps'))
print(os.getenv)

以上这篇python文件名和文件路径操作实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python简单程序读取串口信息的方法
Mar 13 Python
用Python将动态GIF图片倒放播放的方法
Nov 02 Python
django加载本地html的方法
May 27 Python
Python对象中__del__方法起作用的条件详解
Nov 01 Python
python 执行终端/控制台命令的例子
Jul 12 Python
python2 中 unicode 和 str 之间的转换及与python3 str 的区别
Jul 25 Python
浅谈Python3 numpy.ptp()最大值与最小值的差
Aug 24 Python
PyTorch 普通卷积和空洞卷积实例
Jan 07 Python
Django框架安装及项目创建过程解析
Sep 14 Python
Numpy中np.max的用法及np.maximum区别
Nov 27 Python
Python进阶学习之带你探寻Python类的鼻祖-元类
May 08 Python
Python OpenCV超详细讲解基本功能
Apr 02 Python
Python 实现简单的shell sed替换功能(实例讲解)
Sep 29 #Python
Python 基础教程之闭包的使用方法
Sep 29 #Python
python下实现二叉堆以及堆排序的示例
Sep 29 #Python
Python数据结构与算法之链表定义与用法实例详解【单链表、循环链表】
Sep 28 #Python
Python实现压缩和解压缩ZIP文件的方法分析
Sep 28 #Python
Python有序字典简单实现方法示例
Sep 28 #Python
python操作MySQL 模拟简单银行转账操作
Sep 27 #Python
You might like
PHP计划任务之关闭浏览器后仍然继续执行的函数
2010/07/22 PHP
php动态函数调用方法
2015/05/21 PHP
php字符串的替换,分割和连接方法
2016/05/23 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
2017/09/28 PHP
PHP实现通过文本文件统计页面访问量功能示例
2019/02/13 PHP
Laravel访问出错提示:`Warning: require(/vendor/autoload.php): failed to open stream: No such file or di解决方法
2019/04/02 PHP
在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
2007/02/15 Javascript
js类中获取外部函数名的方法
2007/08/19 Javascript
javascript下过滤数组重复值的代码
2007/09/10 Javascript
jQuery之浮动窗口实现代码(两种方法)
2010/09/08 Javascript
利用json获取字符出现次数的代码
2012/03/22 Javascript
不使用XMLHttpRequest实现异步加载 Iframe和script
2012/10/29 Javascript
js unicode 编码解析关于数据转换为中文的两种方法
2014/04/21 Javascript
javascript中HTMLDOM操作详解
2014/12/11 Javascript
jQuery CSS3自定义美化Checkbox实现代码
2016/05/12 Javascript
详解Javascript中prototype属性(推荐)
2016/09/03 Javascript
js实现淡入淡出轮播切换功能
2017/01/13 Javascript
小程序图片剪裁加旋转的示例代码
2018/07/10 Javascript
vue router 跳转后回到顶部的实例
2018/08/31 Javascript
Vue实现根据hash高亮选项卡
2019/05/27 Javascript
JS实现简单贪吃蛇小游戏
2020/10/28 Javascript
Python抓取淘宝下拉框关键词的方法
2015/07/08 Python
windows10系统中安装python3.x+scrapy教程
2016/11/08 Python
Python中你应该知道的一些内置函数
2017/03/31 Python
Python3的介绍、安装和命令行的认识(推荐)
2018/10/20 Python
Python如何基于rsa模块实现非对称加密与解密
2020/01/03 Python
解决jupyter notebook打不开无反应 浏览器未启动的问题
2020/04/10 Python
日本PLST在线商店:日本时尚杂志刊载的人气服装
2016/12/10 全球购物
正科级干部考察材料
2014/05/29 职场文书
英语课前三分钟演讲稿
2014/08/19 职场文书
小学生五年级大队长竞选发言稿
2014/09/12 职场文书
民主评议教师党员自我评价
2015/03/04 职场文书
2015年学校德育工作总结
2015/04/22 职场文书
成本低的5个创业项目:投资小、赚钱快
2019/08/20 职场文书
html+css 实现简易导航栏功能
2021/04/07 HTML / CSS
海康机器人重磅发布全新算法开发平台VM4.2
2022/04/21 数码科技