在Web浏览器中从我的计算机打开HTML文件

时间:2016-10-05 01:56:16

标签: python html os.path python-webbrowser

我想打开一个存储在我的计算机上的HTML文件,但是我收到了一个错误(见下文)。

from urllib import urlopen
from webbrowser import open as webopen
from os import getcwd
from os.path import normpath

我有这段代码:

def open_html_file():
    path = normpath.abspath('New_News.html')
    url = 'file://' + path

    with open(path, 'w') as f:
        f.write(html)
    webopen.open(url)

我在运行代码时遇到此错误:

AttributeError: 'function' object has no attribute 'abspath'

1 个答案:

答案 0 :(得分:0)

normpath是一个函数,并且没有abspath属性。 我认为你打算这样做:

from os.path import abspath

path = abspath('New_News.html')