如何使用python3获取当前路径及os.path.dirname的使用


Posted in Python onDecember 13, 2019

这篇文章主要介绍了如何使用python3获取当前路径及os.path.dirname的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

方法一:

import sys,os
os.getcwd()#然后就可以看见结果了

方法二:

import os
os.path.dirname(os.path.realpath('__file__'))#注意:添加单引号

python中的os.path.dirname(__file__)的使用

(1)当"print os.path.dirname(__file__)"所在脚本是以完整路径被运行的, 那么将输出该脚本所在的完整路径,比如:

python d:/pythonSrc/test/test.py

那么将输出 d:/pythonSrc/test

(2)当"print os.path.dirname(__file__)"所在脚本是以相对路径被运行的, 那么将输出空目录,比如:

python test.py

那么将输出空字符串

python中的os.path.dirname(path)

语法:os.path.dirname(path)

功能:去掉文件名,返回目录

如:

print(os.path.dirname('W:\Python_File\juan之购物车.py'))
#结果
#W:\Python_File
print(os.path.dirname('W:\Python_File'))
#结果
#W:\

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现端口转发器的方法
Mar 13 Python
对python中的for循环和range内置函数详解
Apr 17 Python
python进行两个表格对比的方法
Jun 27 Python
基于python指定包的安装路径方法
Oct 27 Python
使用Python进行目录的对比方法
Nov 01 Python
python实现画五角星和螺旋线的示例
Jan 20 Python
Python中使用logging和traceback模块记录日志和跟踪异常
Apr 09 Python
numpy.where() 用法详解
May 27 Python
python读写csv文件实例代码
Jul 05 Python
解决tensorflow打印tensor有省略号的问题
Feb 04 Python
python 爬取免费简历模板网站的示例
Sep 27 Python
利用Pycharm + Django搭建一个简单Python Web项目的步骤
Oct 22 Python
PyQt5多线程刷新界面防假死示例
Dec 13 #Python
wxpython多线程防假死与线程间传递消息实例详解
Dec 13 #Python
python-web根据元素属性进行定位的方法
Dec 13 #Python
python Jupyter运行时间实例过程解析
Dec 13 #Python
Python time库基本使用方法分析
Dec 13 #Python
使用python 将图片复制到系统剪贴中
Dec 13 #Python
Python中使用gflags实例及原理解析
Dec 13 #Python
You might like
php.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
2012/07/01 PHP
利用php做服务器和web前端的界面进行交互
2016/10/31 PHP
自写简单JS判断是否已经弹出页面
2010/10/20 Javascript
JS制作手机端自适应缩放显示
2015/06/11 Javascript
去除字符串左右两边的空格(实现代码)
2016/05/12 Javascript
NodeJS和BootStrap分页效果的实现代码
2016/11/07 NodeJs
微信小程序开发之实现选项卡(窗口顶部TabBar)页面切换
2016/11/25 Javascript
概述一个页面从输入URL到页面加载完的过程
2016/12/16 Javascript
详解用原生JavaScript实现jQuery的某些简单功能
2016/12/19 Javascript
如何理解Vue的render函数的具体用法
2017/08/30 Javascript
将Vue组件库更换为按需加载的方法步骤
2020/05/06 Javascript
vue+elementui实现点击table中的单元格触发事件--弹框
2020/07/18 Javascript
[58:46]OG vs NAVI 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
[01:14]DOTA2 7.22版本新增神杖效果展示(智力英雄篇)
2019/05/29 DOTA
python实现unicode转中文及转换默认编码的方法
2017/04/29 Python
python基础练习之几个简单的游戏
2017/11/10 Python
python将字典内容存入mysql实例代码
2018/01/18 Python
简述Python2与Python3的不同点
2018/01/21 Python
python 借助numpy保存数据为csv格式的实现方法
2018/07/04 Python
华为2019校招笔试题之处理字符串(python版)
2019/06/25 Python
PyCharm 2019.3发布增加了新功能一览
2019/12/08 Python
Python callable内置函数原理解析
2020/03/05 Python
Python pip使用超时问题解决方案
2020/08/03 Python
会计毕业生求职简历的自我评价
2013/10/20 职场文书
自荐书封面下载
2013/11/29 职场文书
幼儿园优秀班主任事迹材料
2014/05/14 职场文书
门面房租房协议书
2014/12/01 职场文书
公务员年度考核评语
2014/12/31 职场文书
2015年信访维稳工作总结
2015/04/07 职场文书
解放思想大讨论活动总结
2015/05/09 职场文书
司法廉洁教育心得体会
2016/01/20 职场文书
创业计划书之水果店
2019/07/18 职场文书
假期读书倡议书3篇
2019/08/19 职场文书
mysql对于模糊查询like的一些汇总
2021/05/09 MySQL
pytorch finetuning 自己的图片进行训练操作
2021/06/05 Python
教你怎么用Python selenium操作浏览器对象的基础API
2021/06/23 Python