Python 获取当前文件所在路径

记录几个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

 

posted @ 2018-01-03 18:08  mghhz816  阅读(7757)  评论(0编辑  收藏  举报