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

python d:/pythonSrc/test/test.py

那么将输出 d:/pythonSrc/test

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

python test.py

那么将输出空字符串

获取当前py文件绝对路径

import os.pathprint(os.path.dirname(os.path.abspath(__file__)))

python中os.path.dirname(__file__)的使用(获取文件夹路径)(获取当前py文件绝对路径)相关推荐

  1. python中os.path.join()的循环用法_python中使用os.path.join()

    os.path.join的详细解释请移步os.path模块 在使用的过程中,我使用如下代码: import os path = "F:/gts/gtsdate/" b = os.p ...

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

    os.path.dirname(__file__)返回脚本的路径,但是需要注意一下几点: 1.必须是实际存在的.py文件,如果在命令行执行,则会引发异常NameError: name '__file_ ...

  3. python 中os.path 的一些路径常用函数

    python 中os.path 的一些路径常用函数 import os path = 'AAA/BBB/ccc.txt' aa=os.path.dirname(path) #返回文件路径 print( ...

  4. Python执行某一文件夹下的所有py文件

    记一段代码,是使用python执行某一文件夹下的所有py文件 # -*- coding: utf-8 - import os# 当前脚本所在的文件绝对路径 cur_path = os.path.dir ...

  5. python中os.path和pathlib

    前段时间,在使用新版本的 Django 时,我发现了 settings.py 的第一行代码从 import os BASE_DIR = os.path.dirname(os.path.dirname( ...

  6. python3中 os.path.realpath(__file__) 的使用

    os.path.realpath 获取当前执行脚本的绝对路径. os.path.realpath(__file__) realpath() 获得的是该方法所在的脚本的路径 os.path.dirnam ...

  7. python中os.path.join()的循环用法_Python os.path.join()用法及代码示例

    Python中的OS模块提供了与操作系统进行交互的功能.操作系统属于Python的标准实用程序模块.该模块提供了使用依赖于操作系统的功能的便携式方法. os.path模块是Python中OS模块的su ...

  8. python中os.path.isdir()等函数的作用及用法

    一 用法和概念: Python中的os模块用于和系统进行交互,其中: 1.os.listdir()用于返回一个由文件名和目录名组成的列表,需要注意的是它接收的参数需要是一个绝对的路径. 2.os.pa ...

  9. python中os.path.isdir()等函数的作用和用法

    一 用法和概念: Python中的os模块用于和系统进行交互,其中: 1 os.listdir()用于返回一个由文件名和目录名组成的列表,需要注意的是它接收的参数需要是一个绝对的路径. 2 os.pa ...

最新文章

  1. svn 怎么直接同步指定服务器的某个文件夹
  2. hadoop+spark生态系统操作与指南非影印版_Spark背景知识学习
  3. Spring boot中使用aop详解
  4. Vmware虚拟机使用Nat方式连接笔记本无线网卡
  5. linux 创建目录和删除目录下,Linux下怎么创建目录命令与删除命令
  6. 实验-网络攻击(字典攻击)
  7. 【工具篇】使用OpenCV播放视频并截取图片
  8. Python程序设计实验——2.掷骰子游戏
  9. xlsxwriter去掉网格线_xlsxwriter图表网格间距
  10. ubuntu系统下载路径(可以收藏免得以后再找)
  11. 快乐西游mysql_快乐西游的海玲珑任务怎么做
  12. 女生应该找一个会打DOTA的男生做老公
  13. 炒股赚钱最重要的是炒股心态和纪律
  14. 直播网络 的协议选择
  15. 阿里云SMS短信服务的使用
  16. 字符串(一) | 剑指 Offer 58 - II. 左旋转字符串、541. 反转字符串 II、剑指 Offer 05. 替换空格、151. 反转字符串中的单词
  17. 利用秀米的SVG布局的穿透功能实现横屏长图互动原理+教程
  18. springmvc后台获取图片,到jsp页面显示
  19. horizon层层注册
  20. cs无限僵尸服务器,CS1.6僵尸版

热门文章

  1. 易生信Linux培训
  2. CentOS 5安装mplayer
  3. Blizzard Transitions for Mac - 动态风雪过渡效果FCPX转场
  4. 一分钟学会在Mac中如何将文件批量重命名
  5. 10000个科学难题书籍介绍
  6. 简单英文题 16 Maximum Sum Not Exceeding K(python)
  7. Linux学习之后台运行进程
  8. python交流群教学视频_自学 Python,视频教程和代码一看就懂,动手就废,应该这么学...
  9. 手把手带你入门Python爬虫(五、CSDN论坛之模型设计)
  10. 多重选定怎么撤销_多重网络问题怎么解决?如何取消多重网络?