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 相关文章推荐
以911新闻为例演示Python实现数据可视化的教程
Apr 23 Python
详解字典树Trie结构及其Python代码实现
Jun 03 Python
Python中创建字典的几种方法总结(推荐)
Apr 27 Python
python引入导入自定义模块和外部文件的实例
Jul 24 Python
python处理Excel xlrd的简单使用
Sep 12 Python
python实现最长公共子序列
May 22 Python
Django 限制用户访问频率的中间件的实现
Aug 23 Python
使用python脚本自动创建pip.ini配置文件代码实例
Sep 20 Python
浅谈python opencv对图像颜色通道进行加减操作溢出
Jun 03 Python
Python configparser模块操作代码实例
Jun 08 Python
Python 中random 库的详细使用
Jun 03 Python
Python的代理类实现,控制访问和修改属性的权限你都了解吗
Mar 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
Terran剧情介绍
2020/03/14 星际争霸
php中使用临时表查询数据的一个例子
2013/02/03 PHP
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
值得分享的php+ajax实时聊天室
2016/07/20 PHP
PHPMailer使用QQ邮箱实现邮件发送功能
2017/08/18 PHP
php输出反斜杠的实例方法
2019/09/19 PHP
window.location.href = window.location.href 跳转无反应 a超链接onclick事件写法
2013/08/21 Javascript
Javascript通过overflow控制列表闭合与展开的方法
2015/05/15 Javascript
JavaScript和JQuery的鼠标mouse事件冒泡处理
2015/06/19 Javascript
jquery模拟alert的弹窗插件
2015/07/31 Javascript
jquery SweetAlert插件实现响应式提示框
2015/08/18 Javascript
jQuery实现本地预览上传图片功能
2016/01/08 Javascript
jquery动态创建div与input的实例代码
2016/10/12 Javascript
bootstrap PrintThis打印插件使用详解
2017/02/20 Javascript
js模拟支付宝密码输入框
2017/04/11 Javascript
ionic3 懒加载
2017/08/16 Javascript
基于javascript 显式转换与隐式转换(详解)
2017/12/15 Javascript
jQuery实现网页拼图游戏
2020/04/22 jQuery
koa router 多文件引入的方法示例
2019/05/22 Javascript
mock.js模拟前后台交互
2019/07/25 Javascript
Nuxt.js的路由跳转操作(页面跳转nuxt-link)
2020/11/06 Javascript
python实现将文本转换成语音的方法
2015/05/28 Python
实例讲解Python的函数闭包使用中应注意的问题
2016/06/20 Python
Pandas之Dropna滤除缺失数据的实现方法
2019/06/25 Python
pytorch实现用CNN和LSTM对文本进行分类方式
2020/01/08 Python
Python requests模块session代码实例
2020/04/14 Python
python 检测nginx服务邮件报警的脚本
2020/12/31 Python
css 元素选择器的简单实例
2016/05/23 HTML / CSS
NET程序员上机面试题
2015/05/23 面试题
应届毕业生专业个人求职自荐信格式
2013/11/20 职场文书
停车位租赁协议书
2014/09/24 职场文书
手机销售员岗位职责
2015/04/11 职场文书
解析Redis Cluster原理
2021/06/21 Redis
JS 4个超级实用的小技巧 提升开发效率
2021/10/05 Javascript
【海涛教你打DOTA】剑圣第一人称视角解说
2022/04/01 DOTA
德劲DE1102数字调谐收音机机评
2022/04/07 无线电