如何更改Streamlight应用程序页面的名称?

2024-04-24 14:56:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Heroku上部署了一个web应用程序。在应用程序的地址行中,显示运行文件的名称和streamlit的名称。如何使用整数更改此行。也许你需要添加一些配置文件

我需要更改行“dashboard.Strealit”

enter image description here

此外,我遇到了一个事实,我没有应用程序主题设置。 如何启用它们

enter image description here

还有一个关于配置文件的问题。它们位于路径:/.streamlit上/ 但是如果我把代码放在GitHUB上,那么这些文件应该放在哪里,特别是config.toml文件


Tags: 文件路径名称web应用程序主题heroku地址
2条回答

您可以更改应用程序名称、徽标等。您应该在脚本开头编写以下代码

import streamlit as st 
from PIL import Image

image_directory = "C:\\Users\Documents\logo.PNG"
image = Image.open(image_directory)

PAGE_CONFIG = {"page_title":"MyApp", 
               "page_icon":image, 
               "layout":"centered", 
               "initial_sidebar_state":"auto"}

st.set_page_config(**PAGE_CONFIG)

这里有几个问题。若要更改页面名称,您可以使用以下选项设置应用程序代码的开头:

st.set_page_config(
        page_title="My Page Title",
)

Streamlight主题化是在最近的更新中添加的。要更新您的版本并在设置中查看主题,您可以运行:

pip install streamlit upgrade

并确保将新版本号保存在requirements.txt中

您是对的,config.toml文件应该位于应用程序根目录下名为.streamlit的目录中。您需要将该目录与其他文件一起提交到Github repo。其他配置文件,如编辑器配置、.gitignore等,也应该位于项目的根目录下,并且可以与其他所有文件一起提交

相关问题 更多 >