学习资料
《Python-Streamlit:让你轻松构建漂亮网页》
《用streamlit+python+mysql搭建个人网站,认真搞了四整天,学了git上传、streamlit api、iCloud部署、云数据库使用》
Streamlit是一个流行的Python库,它可以帮助数据科学家和机器学习工程师快速构建交互式数据应用程序。使用Streamlit,开发人员可以使用少量的Python代码来构建具有吸引力和功能性的应用程序,这些应用程序可以在Web浏览器中访问。Streamlit的特点包括易于使用、自动更新、实时预览等,这些使得数据科学家和机器学习工程师能够更轻松地与数据进行交互和探索。
访问设置
在启动Streamlit应用时,会看到与下面类似的提示信息:
Welcome to Streamlit!
If you’d like to receive helpful onboarding emails, news, offers, promotions,
and the occasional swag, please enter your email address below. Otherwise,
leave this field blank.
- Telemetry data is stored in servers in the United States.
- If you'd like to opt out, add the following to %userprofile%/.streamlit/config.toml,
creating that file if necessary:
[browser]
gatherUsageStats = false
You can now view your Streamlit app in your browser.
Local URL: http://localhost:8501
Network URL: http://192.168.1.2:8501
这里的 Network URL 并不是公网IP(或者说“真实的IP地址”),
Claude100K告诉我们:
输出结果中的 “Network URL” 显示的192.168.1.2不是真实的公网IP地址,而是本地网络的内网IP。
Streamlit应用默认在本地启动一个HTTP服务器,同时监听本地网络的IP。
192.168.1.2是一个私有IP地址范围,用于组织本地区域网,不会直接连接到公网。