Python 获取当前文件所在路径

时间:2023-12-02 13:09:56

记录几个os获取路径的函数

1. os.path.realpath(__file__):获取文件的绝对路径,包括文件自己的名字

2.os.path.dirname(path):获取path路径的上级路径

3.os.getcwd():获取调用该文件的文件所在文件夹路径,一般情况下如os.path.dirname(os.path.realpath(__file__))

4.os.listdir():获取当前路径下的文件列表

用以上几个函数时需要引入

import os

import os
print os.path.realpath(__file__)
print
print os.path.dirname(os.path.realpath(__file__))
print
print os.getcwd()
print
print os.listdir(os.getcwd())
print
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 /Users/PycharmProjects/test/test.py
/Users/PycharmProjects/test/test.py /Users/PycharmProjects/test /Users/PycharmProjects/test ['test.yaml', 'test.py', 'test1.log', '.cache', '.idea'] Process finished with exit code 0