Python应用开发——30天学习Streamlit Python包进行APP的构建(20):配置

devtools/2024/9/23 2:07:07/

Configuration配置

config.toml

config.toml 是一个可选文件,你可以为工作目录或全局开发环境定义它。当 config.toml 文件同时在全局和工作目录中定义时,Streamlit 会合并配置选项,并优先使用工作目录配置。此外,你还可以使用环境变量和命令行选项来覆盖其他配置选项。更多信息,请参阅配置选项。

文件位置
要在本地或按项目定义配置,请将 .streamlit/config.toml 添加到工作目录。您的工作目录就是您调用 streamlit 运行的地方。如果之前未创建 .streamlit 目录,则需要添加该目录。

要全局定义配置,必须先找到全局 .streamlit 目录。在安装过程中,Streamlit 会将此隐藏目录添加到操作系统的用户配置文件中。对于 MacOS/Linx,该目录为 ~/.streamlit/config.toml。对于 Windows,则是 %userprofile%/.streamlit/config.toml。

文件格式
config.toml 是一个 TOML 文件。

代码

python">[client]
showErrorDetails = false[theme]
primaryColor = "#F63366"
backgroundColor = "black"

可用的配置选项

以下是 .streamlit/config.toml 文件中的所有部分和选项。要查看所有配置,请在终端或 CLI 中使用以下命令:

python">streamlit config show

全局global

python">[global]# ***DEPRECATED***
# global.disableWatchdogWarning has been deprecated and will be removed in a
# future version. This option will be removed on or after 2024-01-20.
# ****************
# By default, Streamlit checks if the Python watchdog module is available
# and, if not, prints a warning asking for you to install it. The watchdog
# module is not required, but highly recommended. It improves Streamlit's
# abilit

http://www.ppmy.cn/devtools/85079.html

相关文章

React系列面试题

大家好,我是有用就点赞,有用就扩散。 1.React的组件间通信都有哪些形式? 父传子:在React中,父组件调用子组件时可以将要传递给子组件的数据添加在子组件的属性中,在子组件中通过props属性进行接收。这个就…

2024第八届自然语言处理与信息检索国际会议 (NLPIR 2024)即将召开!

2024第八届自然语言处理与信息检索国际会议 (NLPIR 2024)将于2024年12月13-15日在日本冈山的冈山大学举行。NLPIR 2024将为自然语言处理与信息检索领域的专家学者提供一个交流与合作的平台,推动该领域的学术进步和技术创新。同时,本次会议也将为相关企业…

PHP框架中的数据加密实践:确保数据安全的艺术

引言 数据加密是保护敏感信息不被未授权访问的关键技术。在PHP框架中实现数据加密不仅可以增强应用的安全性,也是遵守数据保护法规的必要措施。本文将深入探讨在PHP框架中实现数据加密的方法,包括加密算法的选择、密钥管理、以及如何在应用程序中集成加…

Vue的安装配置

1.安装node js Node.js — 在任何地方运行 JavaScript (nodejs.org) 2.测试nodejs是否安装成功 node -v npm -v3.通过npm 安装 vue npm install -g vue/cli4.测试vue是否安装成功 vue --version5.打开PyCharm,创建项目:flask-web vue create flask…

星环科技携手东华软件推出一表通报送联合解决方案

随着国家金融监督管理总局“一表通”试点工作的持续推进,星环科技携手东华软件推出了基于星环科技分布式分析型数据库ArgoDB和大数据基础平台TDH的一表通报送联合解决方案,并已在多地实施落地中得到充分验证。 星环科技与东华软件作为战略合作伙伴&…

【HarmonyOS学习】用户文件访问

概述 文件所有者为登录到该终端设备的用户,包括用户私有的图片、视频、音频、文档等。 应用对用户文件的创建、访问、删除等行为,需要提前获取用户授权,或由用户操作完成。 用户文件访问框架 是一套提供给开发者访问和管理用户文件的基础框…

netty入门-4 Channel与ChannelFuture

Channel 基本类似于NIO中的Channel概念。作为读写数据的通道。 常见方法 close() 可以用来关闭 channelcloseFuture() 用来处理 channel 的关闭 sync 方法作用是同步等待 channel 关闭而 addListener 方法是异步等待 channel 关闭 pipeline() 方法添加处理器write() 方法将数…

力扣爆刷第167天之TOP200五连刷101-105(二叉树序列化、验证IP、LFU)

力扣爆刷第167天之TOP200五连刷101-105(二叉树序列化、验证IP、LFU) 文章目录 力扣爆刷第167天之TOP200五连刷101-105(二叉树序列化、验证IP、LFU)一、224. 基本计算器二、297. 二叉树的序列化与反序列化三、283. 移动零四、468. …