动态 __file__

class Tools(object):

    @classmethod
    def _exec_path(self,dir):
        if dir:
            return os.path.dirname(sys._getframe(1).f_code.co_filename)
        else:
            return  sys._getframe(1).f_code.co_filename


tools = Tools()
pwd = partial(tools._exec_path,dir=True)

posted @ 2018-06-19 00:16  白守敬  阅读(118)  评论(0编辑  收藏  举报