2016-10-05 3 views
0

Я хотел бы открыть файл HTML, который хранится на моем компьютере в веб-браузере, но я получаю сообщение об ошибке (см. Ниже).Открытие 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' 
+0

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

ответ

0

normpath является функцией, и не имеет abspath атрибут. Я думаю, что вы имели в виду, чтобы сделать это:

from os.path import abspath 

path = abspath('New_News.html') 

 Смежные вопросы

  • Нет связанных вопросов^_^