Possible Duplicate:
os.path.dirname(__file__) returns empty
下面是我的代码:
def GetAppPath():
application_path = None
if getattr(sys, 'frozen', False):
application_path = os.path.dirname(sys.executable)
elif __file__:
application_path = os.path.dirname(__file__)
return application_path
在Windows上工作得很好,但在Debian上返回空字符串。有什么问题吗?在
我使用的是python2.7.3和Debian 6.0.5
似乎没有定义或错误地定义了uu file_uu文件,它适用于Debian测试,Python2.7.3rc2
GetAppPath('/etc/X11)/xorg.conf公司')返回'/etc/X11'
在Ubuntu 12.04/python 2.7上为我工作:
存储在/tmp/食品然后运行它:
^{pr2}$相关问题 更多 >
编程相关推荐