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 zip文件 压缩
Dec 24 Python
python多线程抓取天涯帖子内容示例
Apr 03 Python
你应该知道的python列表去重方法
Jan 17 Python
python中日志logging模块的性能及多进程详解
Jul 18 Python
详解pyqt5 动画在QThread线程中无法运行问题
May 05 Python
使用Python-OpenCV向图片添加噪声的实现(高斯噪声、椒盐噪声)
May 28 Python
PyQt编程之如何在屏幕中央显示窗体的实例
Jun 18 Python
Python+OpenCV实现实时眼动追踪的示例代码
Nov 11 Python
python将图片转base64,实现前端显示
Jan 09 Python
Python使用py2neo操作图数据库neo4j的方法详解
Jan 13 Python
Python3.6安装卸载、执行命令、执行py文件的方法详解
Feb 20 Python
python基础之停用词过滤详解
Apr 21 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
example1.php
2006/10/09 PHP
PHP实现支持GET,POST,Multipart/form-data的HTTP请求类
2014/09/24 PHP
jquery获得下拉框值的代码
2011/08/13 Javascript
js弹出的对话窗口永远保持居中显示
2012/12/15 Javascript
简单漂亮的js弹窗可自由拖拽且兼容大部分浏览器
2013/10/22 Javascript
深入理解Angularjs中的$resource服务
2016/12/31 Javascript
ajax实现动态下拉框示例
2017/01/10 Javascript
全面解析jQuery中的$(window)与$(document)的用法区别
2017/08/15 jQuery
Vue2.5学习笔记之如何在项目中使用和配置Vue
2018/09/26 Javascript
node版本管理工具n包使用教程详解
2018/11/09 Javascript
浅谈Fetch 数据交互方式
2018/12/20 Javascript
实例详解带参数的 npm script
2019/05/28 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
Vue图片浏览组件v-viewer用法分析【支持旋转、缩放、翻转等操作】
2019/11/04 Javascript
[41:17]完美世界DOTA2联赛PWL S3 access vs CPG 第二场 12.13
2020/12/17 DOTA
浅析Python编写函数装饰器
2016/03/18 Python
python怎么删除缓存文件
2020/07/19 Python
python eventlet绿化和patch原理
2020/11/21 Python
加拿大消费电子和手机购物网站:The Source
2017/01/28 全球购物
请介绍一下Ant
2016/07/22 面试题
怎样在程序里获得一个空指针
2015/01/24 面试题
小学教师自我鉴定
2013/11/07 职场文书
考试作弊被抓检讨书
2014/01/10 职场文书
企业道德讲堂实施方案
2014/03/19 职场文书
敬老院活动总结
2014/04/28 职场文书
中考标语大全
2014/06/05 职场文书
知识竞赛拉拉队口号
2014/06/16 职场文书
离婚协议书范本(2014版)
2014/09/28 职场文书
公路局群众路线教育实践活动第一阶段工作汇报
2014/10/25 职场文书
2015年体育教师个人工作总结
2015/05/12 职场文书
党支部综合考察意见
2015/06/01 职场文书
养成教育工作总结
2015/08/13 职场文书
学习委员竞选稿
2015/11/20 职场文书
SqlServer: 如何更改表的文件组?(进而改变存储位置)
2021/04/05 SQL Server
如何用python绘制雷达图
2021/04/24 Python
python字符串的一些常见实用操作
2022/04/06 Python