浅析python3中的os.path.dirname(__file__)的使用


Posted in Python onAugust 30, 2018

Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼容。

os.path.dirname(__file__)的作用是 返回脚本的路径,即文件路径中所在的目录(不包含文件名),如下:

import os
path = os.path.dirname('D:\test\t.py')
print(path)

结果:

D:\test
Process finished with exit code 0

注意事项:

在运行的时候如果输入完整的执行的路径,则返回.py文件的全路径如:

 d:/test/t.py 则返回路径 d:/test ,如果是 t.py 则返回空

import os
path = os.path.dirname('t.py')
print(path)

结果:

Process finished with exit code 0

结果为空

总结

以上所述是小编给大家介绍的python3中的os.path.dirname(__file__)的使用,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
Python连接DB2数据库
Aug 27 Python
Python调用系统底层API播放wav文件的方法
Aug 11 Python
python数字图像处理之高级形态学处理
Apr 27 Python
python读取文本绘制动态速度曲线
Jun 21 Python
python+pyqt5实现图片批量缩放工具
Mar 18 Python
python自制包并用pip免提交到pypi仅安装到本机【推荐】
Jun 03 Python
python使用递归的方式建立二叉树
Jul 03 Python
基于Python获取城市近7天天气预报
Nov 26 Python
Python+numpy实现矩阵的行列扩展方式
Nov 29 Python
如何基于Python实现电子邮件的发送
Dec 16 Python
python Tensor和Array对比分析
Jan 08 Python
pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)
May 09 Python
python语音识别实践之百度语音API
Aug 30 #Python
python调用百度语音识别实现大音频文件语音识别功能
Aug 30 #Python
python的中异常处理机制
Aug 30 #Python
python调用百度REST API实现语音识别
Aug 30 #Python
python调用百度语音REST API
Aug 30 #Python
python调用百度语音识别api
Aug 30 #Python
python实现ID3决策树算法
Aug 29 #Python
You might like
新版mysql+apache+php Linux安装指南
2006/10/09 PHP
php intval的测试代码发现问题
2008/07/27 PHP
php批量更改数据库表前缀实现方法
2013/10/26 PHP
PHP中spl_autoload_register函数的用法总结
2013/11/07 PHP
php根据生日计算年龄的方法
2015/07/13 PHP
PHP简单实现冒泡排序的方法
2016/12/26 PHP
Javascript模块模式分析
2008/05/16 Javascript
让JavaScript 轻松支持函数重载 (Part 1 - 设计)
2009/08/04 Javascript
使用jQuery.fn自定义jQuery翻页插件
2013/01/20 Javascript
自己实现ajax封装示例分享
2014/04/01 Javascript
js onmousewheel事件多次触发问题解决方法
2014/10/17 Javascript
jQuery拖拽插件gridster使用指南
2015/04/21 Javascript
JavaScript中用于四舍五入的Math.round()方法讲解
2015/06/15 Javascript
异步JavaScript编程中的Promise使用方法
2015/07/28 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
AngularJS 实现弹性盒子布局的方法
2016/08/30 Javascript
JS设计模式之数据访问对象模式的实例讲解
2017/09/30 Javascript
jQuery中实现text()的方法
2019/04/04 jQuery
jQuery zTree树插件的使用教程
2019/08/16 jQuery
vue 使用 vue-pdf 实现pdf在线预览的示例代码
2020/04/26 Javascript
[01:01:31]2018DOTA2亚洲邀请赛3月29日小组赛B组 Mineski VS paiN
2018/03/30 DOTA
[03:33]TI9战队采访 - Infamous
2019/08/20 DOTA
[49:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第二场 3月4日
2021/03/11 DOTA
wxpython中Textctrl回车事件无效的解决方法
2016/07/21 Python
python 从csv读数据到mysql的实例
2018/06/21 Python
Python3.4学习笔记之列表、数组操作示例
2019/03/01 Python
Python常用数字处理基本操作汇总
2020/09/10 Python
css3 响应式媒体查询的示例代码
2019/09/25 HTML / CSS
俄罗斯品牌服装和鞋子的在线商店:KUPIVIP
2019/10/27 全球购物
Happy Plugs官网:瑞典无线耳机品牌
2020/07/16 全球购物
大学新生军训个人的自我评价
2013/10/03 职场文书
五十岁生日宴会答谢词
2014/01/15 职场文书
喝酒检查书范文
2014/02/23 职场文书
民主评议党员总结
2014/10/20 职场文书
教学质量月活动总结
2015/05/11 职场文书
Sql Server之数据类型详解
2022/02/28 SQL Server