如何使用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 相关文章推荐
用tensorflow实现弹性网络回归算法
Jan 09 Python
浅谈python爬虫使用Selenium模拟浏览器行为
Feb 23 Python
使用Python制作简单的小程序IP查看器功能
Apr 16 Python
PyQt5显示GIF图片的方法
Jun 17 Python
Python流程控制 if else实现解析
Sep 02 Python
使用Python实现正态分布、正态分布采样
Nov 20 Python
pytorch制作自己的LMDB数据操作示例
Dec 18 Python
Jupyter 无法下载文件夹如何实现曲线救国
Apr 22 Python
python 串行执行和并行执行实例
Apr 30 Python
如何让python的运行速度得到提升
Jul 08 Python
python和go语言的区别是什么
Jul 20 Python
Python3自带工具2to3.py 转换 Python2.x 代码到Python3的操作
Mar 03 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
Discuz! Passport 通行证整合
2008/03/27 PHP
php 函数中静态变量使用的问题实例分析
2020/03/05 PHP
js onclick事件传参讲解
2013/11/06 Javascript
setTimeout和setInterval的深入理解
2013/11/08 Javascript
js插件方式打开pdf文件(浏览器pdf插件分享)
2013/12/20 Javascript
Js与下拉列表处理问题解决
2014/02/13 Javascript
jQuery绑定自定义事件的魔法升级版
2016/06/30 Javascript
js前端面试题及答案整理(一)
2016/08/26 Javascript
JSON字符串和JSON对象相互转化实例详解
2017/01/05 Javascript
微信小程序商品详情页的底部弹出框效果
2020/11/16 Javascript
微信小程序实现折叠与展开文章功能
2018/06/12 Javascript
基于Vue组件化的日期联动选择器功能的实现代码
2018/11/30 Javascript
JavaScript Dom 绑定事件操作实例详解
2019/10/02 Javascript
[02:37]2015国际邀请赛选手档案—LGD.Xiao8
2015/07/28 DOTA
Python实现的数据结构与算法之双端队列详解
2015/04/22 Python
Python实现LRU算法的2种方法
2015/06/24 Python
简单总结Python中序列与字典的相同和不同之处
2016/01/19 Python
Python文件操作基本流程代码实例
2017/12/11 Python
深入理解Python 关于supper 的 用法和原理
2018/02/28 Python
python文件操作之批量修改文件后缀名的方法
2018/08/10 Python
用python 实现在不确定行数情况下多行输入方法
2019/01/28 Python
python ddt数据驱动最简实例代码
2019/02/22 Python
详解python使用turtle库来画一朵花
2019/03/21 Python
python实现知乎高颜值图片爬取
2019/08/12 Python
OpenCV模板匹配matchTemplate的实现
2019/10/18 Python
python绘图pyecharts+pandas的使用详解
2020/12/13 Python
英国知名化妆品网站:Revolution Beauty(原TAM Beauty)
2018/02/28 全球购物
英国在线购买马术服装:EQUUS
2019/07/12 全球购物
《桂花雨》教学反思
2014/04/12 职场文书
负责人任命书范本
2014/06/04 职场文书
2014大四本科生自我鉴定总结
2014/10/04 职场文书
2015年助理工程师工作总结
2015/04/03 职场文书
统计员岗位职责范本
2015/04/14 职场文书
2015年调度员工作总结
2015/04/30 职场文书
药房管理制度范本
2015/08/06 职场文书
详细聊聊浏览器是如何看闭包的
2021/11/11 Javascript