__init__.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:cprofile_graph 作者: campos-ddc 项目源码 文件源码
def _view_file(path):
    '''
    Open a file using the default application.

    :param path: Path to be opened.
    :type path: str
    '''
    try:
        if sys.platform.startswith('darwin'):
            r = subprocess.call(('open', path))
            if r: raise RuntimeError('Subprocess failed to open')
        elif os.name == 'nt':
            os.startfile(path)
        elif os.name == 'posix':
            r = subprocess.call(('xdg-open', path))
            if r: raise RuntimeError('Subprocess failed to open')
    except:
        # If all fails, try to use webbrowser
        import webbrowser
        webbrowser.open(path)


#=============================================================================
# METADATA
#=============================================================================
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号