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网络编程实例简析
Sep 26 Python
Python模拟登录验证码(代码简单)
Feb 06 Python
django轻松使用富文本编辑器CKEditor的方法
Mar 30 Python
Python实现感知机(PLA)算法
Dec 20 Python
在cmd命令行里进入和退出Python程序的方法
May 12 Python
Python在cmd上打印彩色文字实现过程详解
Aug 07 Python
多版本python的pip 升级后, pip2 pip3 与python版本失配解决方法
Sep 11 Python
Python2与Python3的区别点整理
Dec 12 Python
pytorch实现建立自己的数据集(以mnist为例)
Jan 18 Python
Jupyter notebook如何修改平台字体
May 13 Python
Python通过fnmatch模块实现文件名匹配
Sep 30 Python
python如何修改文件时间属性
Feb 05 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版(3)
2006/10/09 PHP
推荐一篇入门级的Class文章
2007/03/19 PHP
深入array multisort排序原理的详解
2013/06/18 PHP
php中0,null,empty,空,false,字符串关系的详细介绍
2013/06/20 PHP
thinkphp3.2.3版本的数据库增删改查实现代码
2016/09/22 PHP
PHP文件上传处理案例分析
2016/10/15 PHP
Javascript学习笔记5 类和对象
2010/01/11 Javascript
jquery 1.4.2发布!主要是性能与API
2010/02/25 Javascript
jquery png 透明解决方案(推荐)
2010/08/21 Javascript
jquery ajax return没有返回值的解决方法
2011/10/20 Javascript
40款非常有用的 jQuery 插件推荐(系列一)
2011/12/21 Javascript
理解Javascript文件动态加载
2016/01/29 Javascript
仿iframe效果Aajx文件上传实例
2016/11/18 Javascript
vue中实现methods一个方法调用另外一个方法
2018/02/08 Javascript
Vue仿支付宝支付功能
2018/05/25 Javascript
Node.js实现一个HTTP服务器的方法示例
2019/05/13 Javascript
微信小程序点餐系统开发常见问题汇总
2019/08/06 Javascript
JavaScript实现简单贪吃蛇效果
2020/03/09 Javascript
vue页面引入three.js实现3d动画场景操作
2020/08/10 Javascript
vue实现下拉菜单树
2020/10/22 Javascript
用Python脚本来删除指定容量以上的文件的教程
2015/05/04 Python
Python中的anydbm模版和shelve模版使用指南
2015/07/09 Python
详解python并发获取snmp信息及性能测试
2017/03/27 Python
浅谈Python实现Apriori算法介绍
2017/12/20 Python
python保存log日志,实现用log日志画图
2019/12/24 Python
python3实现在二叉树中找出和为某一值的所有路径(推荐)
2019/12/26 Python
对tensorflow中的strides参数使用详解
2020/01/04 Python
Python可视化工具如何实现动态图表
2020/10/23 Python
canvas 绘图时位置偏离的问题解决
2020/09/16 HTML / CSS
BudgetAir印度:预订航班、酒店和汽车租赁
2019/07/07 全球购物
交通安全演讲稿
2014/01/07 职场文书
市优秀教师事迹材料
2014/02/05 职场文书
金砖之国观后感
2015/06/11 职场文书
社区服务理念口号
2015/12/25 职场文书
2019年世界儿童日宣传标语
2019/11/22 职场文书
MySQL慢查询的坑
2021/04/28 MySQL