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正则表达式re模块详细介绍
May 29 Python
跟老齐学Python之list和str比较
Sep 20 Python
用Python进行一些简单的自然语言处理的教程
Mar 31 Python
Django中对通过测试的用户进行限制访问的方法
Jul 23 Python
python中正则表达式 re.findall 用法
Oct 23 Python
PyQt5显示GIF图片的方法
Jun 17 Python
PyQt4 treewidget 选择改变颜色,并设置可编辑的方法
Jun 17 Python
解决pycharm remote deployment 配置的问题
Jun 27 Python
python使用rsa非对称加密过程解析
Dec 28 Python
Python request操作步骤及代码实例
Apr 13 Python
Python reduce函数作用及实例解析
May 08 Python
TensorFlow低版本代码自动升级为1.0版本
Feb 20 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
终于听上了直流胆调频
2021/03/02 无线电
第六节 访问属性和方法 [6]
2006/10/09 PHP
php 清除网页病毒的方法
2008/12/05 PHP
Prototype Array对象 学习
2009/07/19 Javascript
jquery.cvtooltip.js 基于jquery的气泡提示插件
2010/11/19 Javascript
jQuery 图片切换插件(代码比较少)
2012/05/07 Javascript
解析JSON对象与字符串之间的相互转换
2013/12/18 Javascript
javascript函数定义的几种区别小结
2014/01/06 Javascript
javascript监听鼠标滚轮事件浅析
2014/06/05 Javascript
JS时间特效最常用的三款
2015/08/19 Javascript
JavaScript中的prototype原型学习指南
2016/05/09 Javascript
Bootstrap Table服务器分页与在线编辑应用总结
2016/08/08 Javascript
AngularJS入门教程之Cookies读写操作示例
2016/11/02 Javascript
Angular 4.x 路由快速入门学习
2017/05/03 Javascript
vue2.0与bootstrap3实现列表分页效果
2017/11/28 Javascript
js 根据对象数组中的属性进行排序实现代码
2019/09/12 Javascript
vue-父子组件和ref实例详解
2019/11/10 Javascript
Python中字符串对齐方法介绍
2015/05/21 Python
python算法演练_One Rule 算法(详解)
2017/05/17 Python
tensorflow实现训练变量checkpoint的保存与读取
2020/02/10 Python
Tensorflow 实现将图像与标签数据转化为tfRecord文件
2020/02/17 Python
PyQt5实现登录页面
2020/05/30 Python
Python计算信息熵实例
2020/06/18 Python
解决使用Pandas 读取超过65536行的Excel文件问题
2020/11/10 Python
Matplotlib中rcParams使用方法
2021/01/05 Python
移动端适配 使px自动转换rem
2019/08/26 HTML / CSS
测绘工程系学生的自我评价
2013/11/30 职场文书
电子商务专业学生职业生涯规划
2014/03/07 职场文书
经典安踏广告词
2014/03/21 职场文书
青年文明号服务承诺
2014/03/31 职场文书
股权投资意向书
2014/04/01 职场文书
应届毕业生自荐信
2014/05/28 职场文书
车辆委托书范本
2014/10/05 职场文书
上诉答辩状范文
2015/05/22 职场文书
花田少年史观后感
2015/06/16 职场文书
《黄山奇石》教学反思
2016/02/18 职场文书