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使用pymysql实现操作mysql
Sep 13 Python
python3.6 +tkinter GUI编程 实现界面化的文本处理工具(推荐)
Dec 20 Python
关于Python的一些学习总结
May 25 Python
python 对多个csv文件分别进行处理的方法
Jan 07 Python
PyQt5 QTable插入图片并动态更新的实例
Jun 18 Python
python分数表示方式和写法
Jun 26 Python
django 信号调度机制详解
Jul 19 Python
解决django同步数据库的时候app models表没有成功创建的问题
Aug 09 Python
django自带的权限管理Permission用法说明
May 13 Python
利用python对excel中一列的时间数据更改格式操作
Jul 14 Python
python3爬虫中引用Queue的实例讲解
Nov 24 Python
如何编写python的daemon程序
Jan 07 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 模拟 asp.net webFrom 按钮提交事件的思路及代码
2013/12/02 PHP
php生成图片验证码-附五种验证码
2015/08/19 PHP
jquery photoFrame 图片边框美化显示插件
2010/06/28 Javascript
文字不间断滚动(上下左右)实例代码
2013/04/21 Javascript
JavaScript实现GriwView单列全选(自写代码)
2013/05/13 Javascript
jquery(hide方法)隐藏指定元素实例
2013/11/11 Javascript
JS导出PDF插件的方法(支持中文、图片使用路径)
2016/07/12 Javascript
使用jquery/js获取iframe父子级、同级获取元素的方法
2016/08/05 Javascript
微信小程序 五星评价功能的实现
2017/03/09 Javascript
基于JavaScript实现数码时钟效果
2020/03/30 Javascript
jQuery实现页码跳转式动态数据分页
2017/12/31 jQuery
详解Vue-cli中的静态资源管理(src/assets和static/的区别)
2018/06/19 Javascript
js 计算图片内点个数的示例代码
2019/04/04 Javascript
微信小程序实现上拉加载功能
2019/11/20 Javascript
请不要重复犯我在学习Python和Linux系统上的错误
2016/12/12 Python
使用PyV8在Python爬虫中执行js代码
2017/02/16 Python
基于ID3决策树算法的实现(Python版)
2017/05/31 Python
Pytorch加载部分预训练模型的参数实例
2019/08/18 Python
Python实现TCP探测目标服务路由轨迹的原理与方法详解
2019/09/04 Python
Python 元组操作总结
2019/09/18 Python
Python3常用内置方法代码实例
2019/11/18 Python
python传到前端的数据,双引号被转义的问题
2020/04/03 Python
关于keras.layers.Conv1D的kernel_size参数使用介绍
2020/05/22 Python
python中字符串的编码与解码详析
2020/12/03 Python
高性能装备提升营地:Kammok
2019/02/27 全球购物
英国历史最悠久的DJ设备供应商:DJ Finance、DJ Warehouse、The DJ Shop
2019/09/04 全球购物
SOA面试题:如何在SOA中实现松耦合
2013/07/21 面试题
生物技术研究生自荐信
2013/11/12 职场文书
计算机专业大学生的自我评价
2013/11/14 职场文书
医学专业五年以上个人求职信
2013/12/03 职场文书
幼儿园教师工作制度
2014/01/22 职场文书
2014年扶贫工作总结
2014/11/18 职场文书
毕业论文致谢格式模板
2015/05/14 职场文书
任命书格式模板
2015/09/22 职场文书
查看nginx配置文件路径和资源文件路径的方法
2021/03/31 Servers
详细了解MVC+proxy
2021/07/09 Java/Android