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判断端口是否打开的实现代码
Feb 10 Python
python中base64加密解密方法实例分析
May 16 Python
基于wxpython实现的windows GUI程序实例
May 30 Python
Python实现批量读取图片并存入mongodb数据库的方法示例
Apr 02 Python
pandas 选择某几列的方法
Jul 03 Python
Python Pandas批量读取csv文件到dataframe的方法
Oct 08 Python
Python补齐字符串长度的实例
Nov 15 Python
浅谈Python采集网页时正则表达式匹配换行符的问题
Dec 20 Python
代码详解django中数据库设置
Jan 28 Python
pandas修改DataFrame列名的实现方法
Feb 22 Python
详解python中GPU版本的opencv常用方法介绍
Jul 24 Python
Python批量删除mysql中千万级大量数据的脚本分享
Dec 03 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单件模式结合命令链模式使用说明
2008/09/07 PHP
浅谈web上存漏洞及原理分析、防范方法(文件名检测漏洞)
2013/06/29 PHP
关于JSON以及JSON在PHP中的应用技巧
2013/11/27 PHP
php画图实例
2014/11/05 PHP
thinkPHP实现表单自动验证
2014/12/24 PHP
PHP接口类(interface)的定义、特点和应用示例
2020/05/18 PHP
JQUERY获取form表单值的代码
2010/07/17 Javascript
基于jQuery的图片大小自动适应实现代码
2010/11/17 Javascript
基于jquery的blockui插件显示弹出层
2011/04/14 Javascript
30分钟就入门的正则表达式基础教程
2013/02/25 Javascript
jQuery操作CheckBox的方法介绍(选中,取消,取值)
2014/02/04 Javascript
Backbone.js的一些使用技巧
2015/07/01 Javascript
通过node-mysql搭建Windows+Node.js+MySQL环境的教程
2016/03/01 Javascript
mint-ui的search组件在键盘显示搜索按钮的实现方法
2017/10/27 Javascript
跨域请求两种方法 jsonp和cors的实现
2018/11/11 Javascript
javascript中floor使用方法总结
2019/02/02 Javascript
详解关于webpack多入口热加载很慢的原因
2019/04/24 Javascript
如何实现小程序tab栏下划线动画效果
2019/05/18 Javascript
在Python的Django框架中创建语言文件
2015/07/27 Python
Python中index()和seek()的用法(详解)
2017/04/27 Python
Python随机生成均匀分布在单位圆内的点代码示例
2017/11/13 Python
详解Python中正则匹配TAB及空格的小技巧
2019/07/26 Python
python matplotlib库绘制散点图例题解析
2019/08/10 Python
Python实现敏感词过滤的4种方法
2020/09/12 Python
PIP和conda 更换国内安装源的方法步骤
2020/09/21 Python
python 批量将中文名转换为拼音
2021/02/07 Python
详解如何解决H5开发使用wx.hideMenuItems无效果不生效
2021/01/20 HTML / CSS
初中学校军训方案
2014/05/09 职场文书
软件售后服务承诺书
2014/05/21 职场文书
承诺书范文
2014/06/03 职场文书
物流管理专业自荐信
2014/06/23 职场文书
政府个人对照检查材料思想汇报
2014/10/08 职场文书
公司员工违纪检讨书
2015/05/05 职场文书
写给女朋友的保证书
2015/05/09 职场文书
迁徙的鸟观后感
2015/06/09 职场文书
matplotlib之pyplot模块实现添加子图subplot的使用
2021/04/25 Python