Den*_*gan 5 python path
这是我的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.
python myfile.py
myfile.py
Ale*_*lli 8
这只是一个无害的窗户怪癖; 您可以通过使用来补偿os.path.abspath(__file__),请参阅文档
os.path.abspath(__file__)
归档时间:
16 年,4 月 前
查看次数:
1375 次
最近记录:
12 年,3 月 前