python - 本地 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 页面可以离线使用
解决方案
就这样做——
webbrowser.open_new(C:/path/to/webbrowser.html)
这将离线打开html文件
推荐阅读
- python - 如何在python中获取csv文件的名称与sql文件的名称相同
- security - 密码恢复和密码派生密钥加密
- react-native - 反应本机不变违规
- ruby-on-rails - 未调用 Rails 控制器,但记录器显示“控制器正在处理...”
- swift - 尺寸变化标签的约束
- ftp - 将所有文件从 FTP 服务器传输到 Artifactory Generic repo
- java - Rxjava - 链 observables
- javascript - console.log 没有在 Chrome 中打印任何内容
- sql - Oracle Apex 5.0:使用基于页面项目的 WHERE IN 子句填充 IR
- ruby-on-rails - 延迟作业将每个请求两次插入后端?