Python中查看文件名和文件路径


Posted in Python onMarch 31, 2017

查看文件名和文件路径

>>> import os
>>> url = 'http://images.cnitblog.com/i/311516/201403/020013141657112.png'
>>> filename = os.path.basename(url)
>>> filepath = os.path.dirname(url)
>>> filename 
'020013141657112.png'
>>> filepath
'http://images.cnitblog.com/i/311516/201403'
>>>
import os
 print(os.path.realpath(__file__)) # 当前文件的路径
 print(os.path.dirname(os.path.realpath(__file__))) # 从当前文件路径中获取目录
 print(os.path.basename(os.path.realpath(__file__))) # 从当前文件路径中获取文件名
print(os.listdir(dirname))  # 只显示该目录下的文件名和目录名,不包含子目录中的文件,默认为当前文件所在目录
import os
# os.walk()遍历文件夹下的所有文件
# os.walk()获得三组数据(rootdir, dirname,filnames)
def file_path(file_dir):
 for root, dirs, files in os.walk(file_dir):
  print(root, end=' ') # 当前目录路径
  print(dirs, end=' ') # 当前路径下的所有子目录
  print(files)   # 当前目录下的所有非目录子文件

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Python 相关文章推荐
python实现目录树生成示例
Mar 28 Python
Python实现的RSS阅读器实例
Jul 25 Python
Python的几个高级语法概念浅析(lambda表达式闭包装饰器)
May 28 Python
python负载均衡的简单实现方法
Feb 04 Python
kafka-python批量发送数据的实例
Dec 27 Python
PyQt QListWidget修改列表项item的行高方法
Jun 20 Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
Aug 12 Python
pycharm修改file type方式
Nov 19 Python
Pycharm最常用的快捷键及使用技巧
Mar 05 Python
浅析Python 中的 WSGI 接口和 WSGI 服务的运行
Dec 09 Python
Django migrate报错的解决方案
May 20 Python
Python基础之函数嵌套知识总结
May 23 Python
使用python遍历指定城市的一周气温
Mar 31 #Python
python网络编程调用recv函数完整接收数据的三种方法
Mar 31 #Python
Python爬取网易云音乐热门评论
Mar 31 #Python
Python中Django发送带图片和附件的邮件
Mar 31 #Python
使用Python对Access读写操作
Mar 30 #Python
使用Python对Excel进行读写操作
Mar 30 #Python
浅述python中argsort()函数的实例用法
Mar 30 #Python
You might like
咖啡知识 除了喝咖啡还有那些知识点
2021/03/06 新手入门
php表单转换textarea换行符的方法
2010/09/10 PHP
解析php中mysql_connect与mysql_pconncet的区别详解
2013/05/15 PHP
一个简单的PHP验证码实现代码
2014/05/10 PHP
CodeIgniter分页类pagination使用方法示例
2016/03/28 PHP
PHP之十六个魔术方法详细介绍
2016/11/01 PHP
注释PHP和html混合代码的小技巧(分享)
2016/11/03 PHP
php执行多个存储过程的方法【基于thinkPHP】
2016/11/08 PHP
Vagrant(WSL)+PHPStorm+Xdebu 断点调试环境搭建
2019/12/13 PHP
JS实现文件动态顺序载入的方法
2015/03/07 Javascript
原生js实现数字字母混合验证码的简单实例
2015/12/10 Javascript
vue.js源代码core scedule.js学习笔记
2017/07/03 Javascript
React降级配置及Ant Design配置详解
2018/12/27 Javascript
扫微信小程序码实现网站登陆实现解析
2019/08/20 Javascript
解决layer弹出层自适应页面大小的问题
2019/09/16 Javascript
js 判断当前时间是否处于某个一个时间段内
2019/09/19 Javascript
JavaScript 作用域scope简单汇总
2019/10/23 Javascript
详解node.js 事件循环
2020/07/22 Javascript
python实现进程间通信简单实例
2014/07/23 Python
python网络编程之读取网站根目录实例
2014/09/30 Python
Python科学计算包numpy用法实例详解
2018/02/08 Python
Flask框架Flask-Principal基本用法实例分析
2018/07/23 Python
Python实现将多个空格换为一个空格.md的方法
2018/12/20 Python
利用Pyhton中的requests包进行网页访问测试的方法
2018/12/26 Python
python最小生成树kruskal与prim算法详解
2019/01/17 Python
python3安装OCR识别库tesserocr过程图解
2020/04/02 Python
HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)
2017/08/24 HTML / CSS
法国美发器材和产品购物网站:Beauty Coiffure
2016/12/05 全球购物
车间工艺员岗位职责
2013/12/09 职场文书
大学生就业自荐书
2014/06/16 职场文书
大学生工作自荐书
2014/06/16 职场文书
药店促销活动策划方案
2014/08/24 职场文书
医院财务人员岗位职责
2015/04/14 职场文书
卫生院义诊活动总结
2015/05/07 职场文书
大学团日活动总结书
2015/05/11 职场文书
2016七一建党节慰问信
2015/11/30 职场文书