首页 > 解决方案 > 本地 html 文件上的 Python Webbrowser 锚点

问题描述

当尝试使用“#”在使用 webbrowser 库的网页中指定锚点时,它似乎只适用于网站,而不适用于本地 html 文件 webbrowser.open(https://docs.python.org/library/webbrowser.html#webbrowser.open),但 webbrowser.open(file://C:\path\to\webbrowser.html#webbrowser.open)不适用。

有什么我缺少能够做到的,还是根本不支持?如果是这样,是否有任何替代方案?

我需要 html 页面可以离线使用

标签: pythonpython-webbrowser

解决方案


就这样做——

webbrowser.open_new(C:/path/to/webbrowser.html)

这将离线打开html文件


推荐阅读