【发布时间】:2010-12-01 19:32:06
【问题描述】:
这是我的 Python 程序:
#!/usr/bin/env python
import os
BASE_PATH = os.path.dirname(__file__)
print BASE_PATH
如果我使用python myfile.py 运行它,它会打印一个空字符串。如果我使用myfile.py 运行它,它会打印正确的路径。为什么是这样?我正在使用 Windows Vista 和 Python 2.6.2。
【问题讨论】: