本文介绍了从python找出文件的绝对路径的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果我有一个文件 test.py
驻留在某个目录中,我如何从 test.py
中找出它在哪个目录中?os.path.curdir
将给出当前目录而不是文件所在的目录.如果我从某个目录 foo
调用 test.py
,os.curdir
将返回 foo
但不是路径test.py
.
If I have a file test.py
that resides in some directory, how can I find out from test.py
what directory it is in? os.path.curdir
will give the current directory but not the directory where the file lives. If I invoke test.py
from some directory foo
, os.curdir
will return foo
but not the path of test.py
.
谢谢.
推荐答案
答案是使用:
__file__
返回一个相对路径.
os.path.abspath(__file__)
可用于获取完整路径.
这篇关于从python找出文件的绝对路径的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!