我有一个python文件html_gen.py
,它在同一个目录中写入了一个新的html
文件index.html
,并希望在写入完成后打开index.html
。
所以我写了
import webbrowser
webbrowser.open("index.html");
但是在执行.py文件之后什么也没有发生。
webbrowser.open("http://www.google.com")
Safari在执行代码时会打开google frontpage。
我想知道如何打开本地index.html文件?
3条答案
按热度按时间ulmd4ohb1#
尝试在URL的开头指定“file://”。另外,使用文件的绝对路径:
2guxujil2#
使用
urllib.pathname2url
将文件名转换为url:bksxznpy3#
使用最新版本的Python,我相信打开本地文件的更好的API是: