浅析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 相关文章推荐
如何搜索查找并解决Django相关的问题
Jun 30 Python
让python同时兼容python2和python3的8个技巧分享
Jul 11 Python
解读Django框架中的低层次缓存API
Jul 24 Python
利用Python获取赶集网招聘信息前篇
Apr 18 Python
Python3连接MySQL(pymysql)模拟转账实现代码
May 24 Python
python实现决策树、随机森林的简单原理
Mar 26 Python
python中int与str互转方法
Jul 02 Python
PyTorch读取Cifar数据集并显示图片的实例讲解
Jul 27 Python
Python 常用模块 re 使用方法详解
Jun 06 Python
python GUI库图形界面开发之PyQt5工具栏控件QToolBar的详细使用方法与实例
Feb 28 Python
python 中的命名空间,你真的了解吗?
Aug 19 Python
python 元组和列表的区别
Dec 30 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
基于PHP+MySQL的聊天室设计
2006/10/09 PHP
php中处理mysql_fetch_assoc返回来的数组 不用foreach----echo
2011/05/04 PHP
Smarty中的注释和截断功能介绍
2015/04/09 PHP
PHP设置images目录不充许http访问的方法
2016/11/01 PHP
Javascript中的Split使用方法与技巧
2007/03/09 Javascript
JavaScript 验证浏览器是否支持javascript的方法小结
2009/05/17 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
javascript对象的使用和属性操作示例详解
2014/03/02 Javascript
JavaScript实现ASC转汉字及汉字转ASC的方法
2016/01/23 Javascript
微信小程序带动画弹窗组件使用方法详解
2018/11/27 Javascript
vue router导航守卫(router.beforeEach())的使用详解
2019/04/19 Javascript
vue 实现购物车总价计算
2019/11/06 Javascript
如何利用JS将手机号中间四位变成*号
2020/09/29 Javascript
Vue 组件注册全解析
2020/12/17 Vue.js
Python中的random()方法的使用介绍
2015/05/15 Python
python爬取亚马逊书籍信息代码分享
2017/12/09 Python
python 数字类型和字符串类型的相互转换实例
2018/07/17 Python
pygame游戏之旅 python和pygame安装教程
2018/11/20 Python
对python 命令的-u参数详解
2018/12/03 Python
TensorFlow索引与切片的实现方法
2019/11/20 Python
使用Python 自动生成 Word 文档的教程
2020/02/13 Python
keras用auc做metrics以及早停实例
2020/07/02 Python
python爬虫工具例举说明
2020/11/30 Python
python-jwt用户认证食用教学的实现方法
2021/01/19 Python
CSS3之2D与3D变换的实现方法
2019/01/28 HTML / CSS
详解移动端HTML5音频与视频问题及解决方案
2018/08/22 HTML / CSS
Columbia美国官网:美国著名的户外服装品牌
2016/11/24 全球购物
FOREO官方网站:LUNA露娜洁面仪
2016/11/28 全球购物
施工安全协议书
2013/12/11 职场文书
母亲节演讲稿
2014/05/27 职场文书
施工单位安全责任书
2014/07/24 职场文书
2014年光棍节活动策划方案(创意集锦)
2014/09/29 职场文书
个人租房协议书范本
2014/09/30 职场文书
返乡农民工证明
2015/06/24 职场文书
CSS3 实现的图片悬停的切换按钮
2021/04/13 HTML / CSS
Python使用plt.boxplot()函数绘制箱图、常用方法以及含义详解
2022/08/14 Python