2016-10-05 1 views
0

Ich möchte eine HTML-Datei öffnen, die auf meinem Computer in einem Webbrowser gespeichert ist, aber ich bekomme einen Fehler (siehe unten).Öffnen einer HTML-Datei von meinem Computer im Webbrowser

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

Ich habe diesen Code:

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) 

und ich diesen Fehler, wenn der Code ausgeführt wird:

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

'os.path.normpath (os.path.abspath ('New_News.html'))' – furas

Antwort

0

normpath ist eine Funktion, und nicht über ein abspath Attribut. Ich denke, was Sie tun bedeutete, dass:

from os.path import abspath 

path = abspath('New_News.html') 
Verwandte Themen