python获取当前文件路径以及父文件路径的方法


Posted in Python onJuly 10, 2019

python获取当前文件路径以及父文件路径的方法

#当前文件的路径
pwd = os.getcwd()
#当前文件的父路径
father_path=os.path.abspath(os.path.dirname(pwd)+os.path.sep+".")
#当前文件的前两级目录
grader_father=os.path.abspath(os.path.dirname(pwd)+os.path.sep+"..")

追加部分代码实例

def TestPrtPwd(self):
    print("获取当前文件路径——" + os.path.realpath(__file__)) # 获取当前文件路径
    parent = os.path.dirname(os.path.realpath(__file__))
    print("获取其父目录——" + parent) # 从当前文件路径中获取目录
    garder = os.path.dirname(parent)
    print("获取父目录的父目录——" + garder)
    print("获取文件名" + os.path.basename(os.path.realpath(__file__))) # 获取文件名
    # 当前文件的路径
    pwd = os.getcwd()
    print("当前运行文件路径" + pwd)
    # 当前文件的父路径
    father_path = os.path.abspath(os.path.dirname(pwd) + os.path.sep + ".")
    print("运行文件父路径" + father_path)
    # 当前文件的前两级目录
    grader_father = os.path.abspath(os.path.dirname(pwd) + os.path.sep + "..")
    print("运行文件父路径的父路径" + grader_father)
    return garder

运行结果:

获取当前文件路径——D:\SVN\测试\autotest\functionalAutomation\aonr_sxsj\AuditData\common\redConfig.py
获取其父目录——D:\SVN\测试\autotest\functionalAutomation\aonr_sxsj\AuditData\common
获取父目录的父目录——D:\SVN\测试\autotest\functionalAutomation\aonr_sxsj\AuditData
获取文件名redConfig.py
当前运行文件路径D:\SVN\测试\autotest\functionalAutomation\aonr_sxsj\AuditData\TestSuite\RoleManagement
运行文件父路径D:\SVN\测试\autotest\functionalAutomation\aonr_sxsj\AuditData\TestSuite
运行文件父路径的父路径D:\SVN\测试\autotest\functionalAutomation\aonr_sxsj\AuditData

python获取当前文件路径以及父文件路径的方法

以上这篇python获取当前文件路径以及父文件路径的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中使用OpenCV进行人脸检测的例子
Apr 18 Python
一个计算身份证号码校验位的Python小程序
Aug 15 Python
Windows下PyMongo下载及安装教程
Apr 27 Python
简单了解python高阶函数map/reduce
Jun 28 Python
Python中注释(多行注释和单行注释)的用法实例
Aug 28 Python
Python 3.6打包成EXE可执行程序的实现
Oct 18 Python
使用Python脚本从文件读取数据代码实例
Jan 19 Python
Python实现Canny及Hough算法代码实例解析
Aug 06 Python
用Python实现童年贪吃蛇小游戏功能的实例代码
Dec 07 Python
python将图片转为矢量图的方法步骤
Mar 30 Python
Python OpenCV形态学运算示例详解
Apr 07 Python
python中 .npy文件的读写操作实例
Apr 14 Python
通过python实现弹窗广告拦截过程详解
Jul 10 #Python
python高斯分布概率密度函数的使用详解
Jul 10 #Python
Python with用法:自动关闭文件进程
Jul 10 #Python
Python中的几种矩阵乘法(小结)
Jul 10 #Python
用Python实现最速下降法求极值的方法
Jul 10 #Python
python networkx 根据图的权重画图实现
Jul 10 #Python
python networkx 包绘制复杂网络关系图的实现
Jul 10 #Python
You might like
PHP使用imagick读取PDF生成png缩略图的两种方法
2014/03/20 PHP
javascript比较文档位置
2008/04/08 Javascript
jquery ready函数源代码研究
2009/12/06 Javascript
combox改进版 页面原型参考dojo的,比网上jQuery的那些combox功能强,代码更小
2010/04/15 Javascript
FileUpload上传图片(图片不变形)
2010/08/05 Javascript
innerHTML,outerHTML,innerText,outerText的用法及区别解析
2013/12/16 Javascript
jQuery+css实现的蓝色水平二级导航菜单效果代码
2015/09/11 Javascript
返回函数的JavaScript函数
2016/06/14 Javascript
在bootstrap中实现轮播图实例代码
2017/06/11 Javascript
vue + typescript + 极验登录验证的实现方法
2019/06/27 Javascript
React Native 混合开发多入口加载方式详解
2019/09/23 Javascript
使用vue实现HTML页面生成图片的方法
2020/03/12 Javascript
微信小程序 scroll-view的使用案例代码详解
2020/06/11 Javascript
微信小程序中target和currentTarget的区别小结
2020/11/06 Javascript
python实现输入数字的连续加减方法
2018/06/22 Python
解决Python运行文件出现out of memory框的问题
2018/12/03 Python
在PyCharm下使用 ipython 交互式编程的方法
2019/01/17 Python
Python 保存矩阵为Excel的实现方法
2019/01/28 Python
django中使用Celery 布式任务队列过程详解
2019/07/29 Python
Python matplotlib绘制饼状图功能示例
2019/09/10 Python
python DataFrame转dict字典过程详解
2019/12/26 Python
django-crontab实现服务端的定时任务的示例代码
2020/02/17 Python
django前端页面下拉选择框默认值设置方式
2020/08/09 Python
Selenium+BeautifulSoup+json获取Script标签内的json数据
2020/12/07 Python
欧洲最大的笔和书写专家:The Pen Shop
2017/03/19 全球购物
赫里福德的一家乡村零售商店:Philip Morris & Son
2017/06/25 全球购物
出纳会计岗位职责
2014/03/12 职场文书
士力架广告词
2014/03/20 职场文书
运动会演讲稿50字
2014/08/25 职场文书
2014教师党员个人自我评议
2014/09/20 职场文书
优秀教师单行材料
2014/12/16 职场文书
挂靠协议书
2015/01/27 职场文书
运动会运动员赞词
2015/07/22 职场文书
2019学校运动会开幕词
2019/05/13 职场文书
提取视频中的音频 Python只需要三行代码!
2021/05/10 Python
Spring Bean是如何初始化的详解
2022/03/22 Java/Android