python3获取当前文件的上一级目录实例


Posted in Python onApril 26, 2018

因为使用python+selenium有时候需要获取当前文件的上一级目录,找了一段时间找到了,在此记录下来;

os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 这个是获取当前文件的上一级目录

sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))  这个是把路径添加到系统的环境变量

os.path.abspath(os.path.join(os.path.dirname(__file__),".."))  #获取当前项目的根路径

我自己的实例:

A B两个文件夹时同级目录,A文件夹下面有一个a.py ,现在我在B文件夹里面想要引用A文件夹的a.py 这个时候 我可以在B的文件中加入sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) ,这样的话 直接import a就可以引用a了

以上这篇python3获取当前文件的上一级目录实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
windows系统中python使用rar命令压缩多个文件夹示例
May 06 Python
python爬虫之模拟登陆csdn的实例代码
May 18 Python
python原类、类的创建过程与方法详解
Jul 19 Python
python使用socket实现的传输demo示例【基于TCP协议】
Sep 24 Python
pygame实现非图片按钮效果
Oct 29 Python
python3 图片 4通道转成3通道 1通道转成3通道 图片压缩实例
Dec 03 Python
Python面向对象封装操作案例详解 II
Jan 02 Python
10个python3常用排序算法详细说明与实例(快速排序,冒泡排序,桶排序,基数排序,堆排序,希尔排序,归并排序,计数排序)
Mar 17 Python
jupyter notebook 恢复误删单元格或者历史代码的实现
Apr 17 Python
解决Jupyter notebook中.py与.ipynb文件的import问题
Apr 21 Python
Win10下用Anaconda安装TensorFlow(图文教程)
Jun 18 Python
详细总结Python常见的安全问题
May 21 Python
详谈Python3 操作系统与路径 模块(os / os.path / pathlib)
Apr 26 #Python
python3中获取文件当前绝对路径的两种方法
Apr 26 #Python
python获取当前目录路径和上级路径的实例
Apr 26 #Python
python 删除非空文件夹的实例
Apr 26 #Python
Python3.5 创建文件的简单实例
Apr 26 #Python
对Python 文件夹遍历和文件查找的实例讲解
Apr 26 #Python
Python3.遍历某文件夹提取特定文件名的实例
Apr 26 #Python
You might like
使用PHP会话(Session)实现用户登陆功能
2013/06/29 PHP
PHP使用SWOOLE扩展实现定时同步 MySQL 数据
2017/04/09 PHP
PHP中通过getopt解析GNU C风格命令行选项
2019/11/18 PHP
javaScript - 如何引入js代码
2021/03/09 Javascript
jquery下拉select控件操作方法分享(jquery操作select)
2014/03/25 Javascript
利用jQuery实现可以编辑的表格
2014/05/26 Javascript
超级好用的jQuery圆角插件 Corner速成
2014/08/31 Javascript
Javascript中Array.prototype.map()详解
2014/10/22 Javascript
js实现iGoogleDivDrag模块拖动层拖动特效的方法
2015/03/04 Javascript
jQuery检测输入的字符串包含的中英文的数量
2015/04/17 Javascript
JavaScript验证Email(3种方法)
2015/09/21 Javascript
JQuery控制DIV的选取实现方法
2016/09/18 Javascript
bootstrap-datetimepicker实现只显示到日期的方法
2016/11/25 Javascript
详解RequireJS按需加载样式文件
2017/04/12 Javascript
AngularJS改变元素显示状态
2017/04/20 Javascript
JS实现队列的先进先出功能示例
2017/05/10 Javascript
详解基于Angular4+ server render(服务端渲染)开发教程
2017/08/28 Javascript
vuex actions传递多参数的处理方法
2018/09/18 Javascript
nodejs 使用http进行post或get请求的实例(携带cookie)
2019/01/03 NodeJs
实例讲解vue源码架构
2019/01/24 Javascript
深入学习js函数的隐式参数 arguments 和 this
2019/06/24 Javascript
antd多选下拉框一行展示的实现方式
2020/10/31 Javascript
编写Python爬虫抓取暴走漫画上gif图片的实例分享
2016/04/20 Python
python3爬取各类天气信息
2018/02/24 Python
Python扩展内置类型详解
2018/03/26 Python
Python socket模块方法实现详解
2019/11/05 Python
孕妇装中的著名品牌:Isabella Oliver(伊莎贝拉·奥利弗)
2016/10/31 全球购物
总经理秘书的岗位职责
2013/12/27 职场文书
美发店5.1活动方案
2014/01/24 职场文书
《望庐山瀑布》教学反思
2014/04/22 职场文书
电教室标语
2014/06/20 职场文书
买房子个人收入证明
2014/10/12 职场文书
中考学习决心书
2015/02/04 职场文书
2015年春训学习心得体会范文
2015/03/09 职场文书
大学开学感言
2015/08/01 职场文书
Python通过loop.run_in_executor执行同步代码 同步变为异步
2022/04/11 Python