python获取当前路径

python获取当前执行命令的路径:

#!/usr/bin/env python
# -*# coding: utf-8 -*-

import os

print os.getcwd()

python获取当前文件所在的路径:

#!/usr/bin/env python
# -*# coding: utf-8 -*-

import sys

print sys.path[0]

假设我有一个文件为 /usr/test.py, test.py 里面的内容是:

#!/usr/bin/env python
# -*# coding: utf-8 -*-

import os
import sys

print os.getcwd()
print sys.path[0]

我在 /etc/中运行,那么命令是:

[root@localhost /]# python /usr/test.py

此时打印出来的结果是:

os.getcwd() = /
sys.path[0] = /usr
原文地址:https://www.cnblogs.com/TTyb/p/6646422.html