python3 获取当前路径及os.path.dirname的使用
2024-09-06 06:00:01
方法一:
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中的os.path.dirname与os.path.dirname(__file__)的用法
解决NameError: global name '__file__' is not defined
最新文章
- Spark on Mesos部署
- SqlSever基础 convert 将类型为字符的一列转成Int类型后进行排序
- 使用visual studio 2013 快速搭建phonegap开发环境
- css3学习笔记之效果
- 跪求 EF缓存问题 也不知道是不是缓存 问题
- Java学习之ThreadLocal
- python10min系列之多线程下载器
- HTTP BIN测试
- [置顶] Spring中DI设置器注入
- Windows API 之 CreateFile、CreateFileMapping 、MapViewOfFile
- JAVAscript学习笔记 jsBOM 第七节 (原创) 参考js使用表
- Git点滴记录
- L1-046 整除光棍 大数除法
- C# 将对应的xml文档赋值给指定模型(对象)
- Idea书签管理器的使用
- python爬虫-上期所持仓排名数据爬取
- Linux iostat 命令
- 函数, arguments对象, eval,静态成员和实例成员
- linux中yum与rpm区别
- 如何使用Wisdom RESTClient定制满足您个性化需求的API文档?