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 19 Python
使用Python的Flask框架来搭建第一个Web应用程序
Jun 04 Python
Django自定义认证方式用法示例
Jun 23 Python
Django中cookie的基本使用方法示例
Feb 03 Python
Python对CSV、Excel、txt、dat文件的处理
Sep 18 Python
python简单验证码识别的实现方法
May 10 Python
pyqt5 键盘监听按下enter 就登陆的实例
Jun 25 Python
对Python获取屏幕截图的4种方法详解
Aug 27 Python
python进程的状态、创建及使用方法详解
Dec 06 Python
Python urllib.request对象案例解析
May 11 Python
浅谈django 重载str 方法
May 19 Python
python模拟点击玩游戏的实例讲解
Nov 26 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
福利彩票幸运号码自动生成器
2006/10/09 PHP
FCKeditor添加自定义按钮
2008/03/27 PHP
php smarty truncate UTF8乱码问题解决办法
2014/06/13 PHP
PHP基于CURL进行POST数据上传实例
2014/11/10 PHP
php实现生成验证码实例分享
2016/04/10 PHP
Kindeditor编辑器添加图片上传水印功能(php代码)
2017/08/03 PHP
使用ucenter实现多站点同步登录的讲解
2019/03/21 PHP
ThinkPHP框架实现FTP图片上传功能示例
2019/04/08 PHP
PHP7原生MySQL数据库操作实现代码
2020/07/03 PHP
JS按位非(~)运算符与~~运算符的理解分析
2011/07/31 Javascript
jQuery滚动加载图片效果的实现
2013/03/06 Javascript
js实现仿Discuz文本框弹出层效果
2015/08/13 Javascript
jQuery获取同级元素的简单代码
2016/07/09 Javascript
基于JavaScript实现自定义滚动条
2017/01/25 Javascript
JavaScript数组操作详解
2017/02/04 Javascript
Vue实现购物车功能
2017/04/27 Javascript
小程序获取当前位置加搜索附近热门小区及商区的方法
2019/04/08 Javascript
浅谈Express.js解析Post数据类型的正确姿势
2019/05/30 Javascript
解决vue打包后vendor.js文件过大问题
2019/07/03 Javascript
[00:56]2014DOTA2国际邀请赛 DK、iG 赛前探访
2014/07/10 DOTA
Python django实现简单的邮件系统发送邮件功能
2017/07/14 Python
pycharm远程调试openstack代码
2017/11/21 Python
python如何创建TCP服务端和客户端
2018/08/26 Python
在IPython中进行Python程序执行时间的测量方法
2018/11/01 Python
Python3爬虫之urllib携带cookie爬取网页的方法
2018/12/28 Python
Python实现语音识别和语音合成功能
2019/09/20 Python
解决pycharm同一目录下无法import其他文件
2020/02/12 Python
python3 sorted 如何实现自定义排序标准
2020/03/12 Python
python代码中怎么换行
2020/06/17 Python
马克华菲官方商城:Mark Fairwhale
2016/09/04 全球购物
APM Monaco中国官网:来自摩纳哥珠宝品牌
2017/12/27 全球购物
C#的几个面试问题
2016/05/22 面试题
经销商订货会主持词
2014/03/27 职场文书
《搭石》教学反思
2014/04/07 职场文书
文明寝室标语
2014/06/13 职场文书
2014党委书记四风问题对照检查材料思想汇报
2014/09/22 职场文书