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基础教程之lambda表达式使用方法
Feb 12 Python
详解Python list 与 NumPy.ndarry 切片之间的对比
Jul 24 Python
tensorflow获取变量维度信息
Mar 10 Python
解决Python网页爬虫之中文乱码问题
May 11 Python
OpenCV图像颜色反转算法详解
May 13 Python
python实现在函数中修改变量值的方法
Jul 16 Python
基于Python实现扑克牌面试题
Dec 11 Python
Python的对象传递与Copy函数使用详解
Dec 26 Python
基于keras输出中间层结果的2种实现方式
Jan 24 Python
Python ckeditor富文本编辑器代码实例解析
Jun 22 Python
使用python操作lmdb对数据读取的实例
Dec 11 Python
python使用torch随机初始化参数
Mar 22 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
神族 Protoss 历史背景
2020/03/14 星际争霸
PHP面向对象程序设计之多态性的应用示例
2018/12/19 PHP
PDO::inTransaction讲解
2019/01/28 PHP
javascript 广告后加载,加载完页面再加载广告
2010/11/25 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
2013/01/15 Javascript
鼠标滚轮改变图片大小的示例代码
2013/11/20 Javascript
js获取checkbox值的方法
2015/01/28 Javascript
jquery实现翻动fadeIn显示的方法
2015/03/05 Javascript
基于javascript代码检测访问网页的浏览器呈现引擎、平台、Windows操作系统、移动设备和游戏系统
2015/12/03 Javascript
基于AngularJS+HTML+Groovy实现登录功能
2016/02/17 Javascript
15位和18位身份证JS校验的简单实例
2016/07/18 Javascript
微信小程序 scroll-view组件实现列表页实例代码
2016/12/14 Javascript
seajs中最常用的7个功能、配置示例
2017/10/10 Javascript
vue获取元素宽、高、距离左边距离,右,上距离等还有XY坐标轴的方法
2018/09/05 Javascript
jQuery滑动效果实现方法分析
2018/09/05 jQuery
基于postman获取动态数据过程详解
2020/09/08 Javascript
python使用rabbitmq实现网络爬虫示例
2014/02/20 Python
python 文件操作删除某行的实例
2017/09/04 Python
python 从文件夹抽取图片另存的方法
2018/12/04 Python
python3去掉string中的标点符号方法
2019/01/22 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
2019/08/13 Python
简单了解python中的f.b.u.r函数
2019/11/02 Python
Python中six模块基础用法
2019/12/08 Python
在python里使用await关键字来等另外一个协程的实例
2020/05/04 Python
pycharm实现print输出保存到txt文件
2020/06/01 Python
Django:使用filter的pk进行多值查询操作
2020/07/15 Python
Python 多线程C段扫描、检测 Ping扫描脚本的实现
2020/09/03 Python
matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解
2021/01/05 Python
CSS3实现粒子旋转伸缩加载动画
2016/04/22 HTML / CSS
使用HTML5拍照示例代码
2013/08/06 HTML / CSS
canvas绘制树形结构可视图形的实现
2020/04/03 HTML / CSS
生产副总岗位职责
2013/11/28 职场文书
直接有效的自我评价
2014/01/11 职场文书
2014年个人教学工作总结
2014/12/09 职场文书
村级干部党员公开承诺事项
2015/05/04 职场文书
2015学校年度工作总结
2015/05/11 职场文书