如何使用Python修改Dash-Plotly开发的网页标签页名称与图标
Dash应用浏览器标签页名称与图标修改方法
修改标签页显示名称
直接在初始化Dash实例时传入title参数即可,示例代码如下:
import dash from dash import html # 初始化时指定title参数,值就是标签页显示的名称 app = dash.Dash(__name__, title="我的Dash应用") app.layout = html.Div("页面主体内容") if __name__ == "__main__": app.run_server(debug=True)
如果是多页应用需要不同页面对应不同标题,可以通过客户端回调动态修改文档的document.title属性即可。
修改标签页对应图标(favicon)
有两种常用实现方案:
- 方案一(最简):在项目根目录新建名为
assets的文件夹,将准备好的图标文件重命名为favicon.ico放入该文件夹,Dash会自动读取该文件作为标签页图标,无需额外代码配置。 - 方案二(自定义路径):如果需要使用自定义路径的图标,可在初始化Dash实例时指定
favicon_path参数,示例代码如下:
app = dash.Dash( __name__, title="我的Dash应用", # 传入你本地图标文件的路径,支持ico、png等常用图标格式 favicon_path="./custom_icon.ico" )
注意事项
- 图标建议使用标准ICO格式,尺寸选择1616或者3232像素,浏览器兼容性最好
- 修改后如果页面没有立即生效,可强制刷新浏览器(Windows按Ctrl+F5,Mac按Command+Shift+R)或者清理浏览器缓存后再查看。
内容的提问来源于stack exchange,提问作者rohith santosh
相关产品推荐
相关产品推荐

