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新手在作用域方面经常容易碰到的问题
Apr 03 Python
详解Python中的文件操作
Aug 28 Python
python 去除txt文本中的空格、数字、特定字母等方法
Jul 24 Python
浅谈pyqt5中信号与槽的认识
Feb 17 Python
pygame实现俄罗斯方块游戏(基础篇1)
Oct 29 Python
Python标准库shutil模块使用方法解析
Mar 10 Python
TensorFlow的reshape操作 tf.reshape的实现
Apr 19 Python
python如何建立全零数组
Jul 19 Python
PyTorch的Debug指南
May 07 Python
Python 如何将integer转化为罗马数(3999以内)
Jun 05 Python
总结Python连接CS2000的详细步骤
Jun 23 Python
Python极值整数的边界探讨分析
Sep 15 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
PHP与SQL注入攻击[二]
2007/04/17 PHP
解析func_num_args与func_get_args函数的使用
2013/06/24 PHP
PHP swfupload图片上传的实例代码
2013/09/30 PHP
PHP文件锁定写入实例解析
2014/07/14 PHP
php获取当月最后一天函数分享
2015/02/02 PHP
php实现的单一入口应用程序实例分析
2015/09/23 PHP
php字符串的替换,分割和连接方法
2016/05/23 PHP
浅谈Laravel中的一个后期静态绑定
2017/08/11 PHP
js select常用操作控制代码
2010/03/16 Javascript
基于jquery的模态div层弹出效果
2010/08/21 Javascript
javascript学习笔记(七)利用javascript来创建和存储cookie
2011/04/08 Javascript
jquery的相对父元素和相对文档定位示例代码
2013/08/02 Javascript
jQuery获取节点和子节点文本的方法
2014/07/22 Javascript
jQuery中nextUntil()方法用法实例
2015/01/07 Javascript
JavaScript分秒倒计时器实现方法
2015/02/02 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
2015/03/25 Javascript
JS异步文件分片断点上传的实现思路
2016/12/25 Javascript
详谈Ajax请求中的async:false/true的作用(ajax 在外部调用问题)
2017/02/10 Javascript
Bootstrap3多级下拉菜单
2017/02/24 Javascript
Vue + Webpack + Vue-loader学习教程之功能介绍篇
2017/03/14 Javascript
微信小程序获取用户openid的实现
2018/12/24 Javascript
小程序实现列表多个批量倒计时
2021/01/29 Javascript
javascript数组的定义及操作实例
2019/11/10 Javascript
[01:35]辉夜杯战队访谈宣传片—iG.V
2015/12/25 DOTA
[00:32]2018DOTA2亚洲邀请赛出场——LGD
2018/04/04 DOTA
python复制文件的方法实例详解
2015/05/22 Python
python中input()与raw_input()的区别分析
2016/02/27 Python
python复制文件到指定目录的实例
2018/04/27 Python
用Python下载一个网页保存为本地的HTML文件实例
2018/05/21 Python
如何基于Python制作有道翻译小工具
2019/12/16 Python
C#和SQL Server的面试题
2016/08/12 面试题
代理商会议邀请函
2014/01/27 职场文书
教师批评与自我批评剖析材料
2014/10/16 职场文书
出国留学英文自荐信
2015/03/25 职场文书
2015初中政教处工作总结
2015/07/21 职场文书
mysql 获取相邻数据项
2022/05/11 MySQL