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 相关文章推荐
python在windows下实现ping操作并接收返回信息的方法
Mar 20 Python
Python基于pygame实现图片代替鼠标移动效果
Nov 11 Python
Python用zip函数同时遍历多个迭代器示例详解
Nov 14 Python
Python遍历文件夹和读写文件的实现方法
May 10 Python
Python实现的径向基(RBF)神经网络示例
Feb 06 Python
python实现图片文件批量重命名
Mar 23 Python
基于Python的图像数据增强Data Augmentation解析
Aug 13 Python
Pycharm+Python+PyQt5使用详解
Sep 25 Python
python支持多线程的爬虫实例
Dec 21 Python
python实现时间序列自相关图(acf)、偏自相关图(pacf)教程
Jun 03 Python
详解利用python识别图片中的条码(pyzbar)及条码图片矫正和增强
Nov 17 Python
Python基础之pandas数据合并
Apr 27 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
提高define性能的php扩展hidef的安装和使用
2011/06/14 PHP
php模拟post行为代码总结(POST方式不是绝对安全)
2012/02/22 PHP
解密ThinkPHP3.1.2版本之模板继承
2014/06/19 PHP
php的api数据接口书写实例(推荐)
2016/09/22 PHP
php使用curl下载指定大小的文件实例代码
2017/09/30 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
解析JavaScript中点号“.”的多义性
2013/12/02 Javascript
使用js实现一个可编辑的select下拉列表
2014/02/20 Javascript
sso跨域写cookie的一段js脚本(推荐)
2016/05/25 Javascript
深入理解jquery中extend的实现
2016/12/22 Javascript
原生js实现旋转木马轮播图效果
2017/02/27 Javascript
addEventListener()与removeEventListener()解析
2017/04/20 Javascript
基于JS对象创建常用方式及原理分析
2017/06/28 Javascript
微信小程序图片选择区域裁剪实现方法
2017/12/02 Javascript
AngularJS实现的简单拖拽功能示例
2018/01/02 Javascript
详解webpack的proxyTable无效的解决方案
2018/06/15 Javascript
vue引用外部JS的两种种方法
2020/01/28 Javascript
three.js 制作动态二维码的示例代码
2020/07/31 Javascript
javascript实现雪花飘落效果
2020/08/19 Javascript
[00:12]2018DOTA2亚洲邀请赛SOLO赛 MidOne是否中单第一人?
2018/04/05 DOTA
python删除指定类型(或非指定)的文件实例详解
2015/07/06 Python
神经网络理论基础及Python实现详解
2017/12/15 Python
使用python获取csv文本的某行或某列数据的实例
2018/04/03 Python
使用Python通过win32 COM打开Excel并添加Sheet的方法
2018/05/02 Python
python实现自主查询实时天气
2018/06/22 Python
python爬虫库scrapy简单使用实例详解
2020/02/10 Python
Django中的AutoField字段使用
2020/05/18 Python
Python抓包并解析json爬虫的完整实例代码
2020/11/03 Python
HTML5 新旧语法标记对我们有什么好处
2012/12/13 HTML / CSS
英国袜子店:Sock Shop
2017/01/11 全球购物
俄罗斯茶和咖啡网上商店:Tea.ru
2021/01/26 全球购物
求高于平均分的学生学号及成绩
2016/09/01 面试题
英文升职感谢信
2015/01/23 职场文书
会计专业自荐信范文
2019/05/22 职场文书
Win11安全功能升级:内置防网络钓鱼功能
2022/04/08 数码科技
Java 多态分析
2022/04/26 Java/Android