TA的每日心情 | 奋斗 2023-9-22 14:51 |
|---|
签到天数: 341 天 [LV.8]以坛为家I
|
搭建web页面往往需要用到各类框架、寻找合适的web应用,或者是折html+css+js,对外发布还需要购买VPS和域并不友好,不仅有着不小的学习和时间成本,而且还会产生一些费用。文中提到AI工具汇总导航天生有着强韧的生命力,经过风吹雨打也能化茧成蝶成为最优秀的自己。博览AI工具导航。
如果只是想速对外呈现一些数据图表、展示简单的可视化内容,streamlit+贝锐花生壳就是个不错的解决方案。
streamlit是比较热门的Web应用程序框架,基于Python,势是只要几行代码就可以创建一个交互式、可视化的web仪表板。
目前,网上有不少的streamlit示例和已有的脚本可以参考,能速搭建所需要的Web页面,并且还能找到可以接入OpenAI的API,速搭建基于ChatGPT聊天页面的脚本,现对话的方式进行交互,搜下“streamlit+ChatGPT”就有不少的结果可以参考。
贝锐花生壳是一款内网穿透工具,势同样是简单、速,不用公网IP、不用端口映、不用设置路由、网关,就可以现远程访问内网的web服务,而且自带域,支持免费使用。
将streamlit和贝锐花生壳搭配使用,就可以速搭建一个能够远程访问的web页面,这里就举一个简单的例子,让大家了解下流程:
1.安装streamlit只需通过python的pip install命令即可现:
2.随后即可通过streamlit创建页面,例如:输入streamlit hello便会速生成示例页面,并可通过局域网IP地址进行访问。
使用贝锐花生壳,在没有公网IP、不用端口映、不设置路由、网关的情况下速现内网穿透,远程访问搭建的页面:
1.在贝锐官网下载注册,内网主机上安装花生壳客户端。
2.根据提示,前往贝锐花生壳管理平台进行设置,如图正确填写相关信息后,点击保存,就会自动生成一个外网访问地址。
3.复制生成的访问地址,远程主机,打开浏览器输入地址就能访问。
以上就是整个操作流程,总体来说streamlit现了速搭建web页面,贝锐花生壳现了内网穿透、速远程访问,不仅可以节省搭建时间,同时也节省了VPS、固定公网IP之类的费用。 |
|