在python程序之中无论是保存文件还是导入文件都需要得到文件的具体路径才可以,特别是在打开文件的时候获取当前路径就可以通过相对路径的方式来输入文件路径。而本文要来介绍的内容就刚好是获取和显示python当前路径的方法,一起往下看看吧。

Python如何显示当前路径?Python获取当前路径怎么做

python显示当前路径的话有很多方法可以来使用,这里主要介绍三个方法。

(1)第一个方法就是去调用os模块的getcwd()函数,这个函数的作用就是将当前python文件的绝对路径给返回出来。如果是处于交互模式的话,就会将交互模式下的绝对路径给显示,示例如下:

import os
os.getcwd()

(2)第二个方法也还是使用os模块,不过这次调用的是path对象之中的abspath()方法。在这个方法里面如果将__file__对象作为参数的话,就能够得到当前所执行python文件的绝对路径,代码示例如下:

dirname, filename = os.path.split(os.path.abspath( _ _ file_ _)) 
os.path.realpath(_ _ file_ _)

(3)最后一个方法就是使用sys模块来获取到当前python所在的文件路径了,这个模块之中的argv[0]即可获取到相对路径,要是想要获取绝对路径的话还要用到os模块的abspath()方法,代码示例如下所示:

import sys
sys.argv[0]

总的来说,python要获取当前路径的话直接调用os.getcwd()方法是最方便也是最快的,但是要获取相对路径的话就需要使用到sys.argv[0]才可以了,这里的0表示的是python脚本名。

以上就是关于“Python如何显示当前路径?Python获取当前路径怎么做”的全部内容了,希望对你有所帮助。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!