python和streamlit生成一个猜大小webapp,并免费发布到网上
创建一个Python文件,文件名可以叫做。,然后按照提示登录到streamlit。安装streamlit:在终端中输入。,然后按照提示发布webapp。来本地运行webapp。
·
步骤
-
安装streamlit:在终端中输入
pip install streamlit
-
创建一个Python文件,文件名可以叫做
guess_number.py
-
将以下代码复制到
guess_number.py
中:
import streamlit as st
import random
# 生成一个随机数
number = random.randint(1, 100)
# 显示标题
st.title('Guess the Number')
# 提示用户输入一个数字
guess = st.number_input('Guess a number between 1 and 100')
# 如果猜对了,显示恭喜消息,否则显示错误消息
if guess == number:
st.success('You guessed it right!')
else:
st.error('You guessed it wrong!')
-
在终端中运行
streamlit run guess_number.py
来本地运行webapp -
在终端中输入
streamlit login
,然后按照提示登录到streamlit -
在终端中输入
streamlit deploy
,然后按照提示发布webapp
完整代码
import streamlit as st
import random
# 生成一个随机数
number = random.randint(1, 100)
# 显示标题
st.title('Guess the Number')
# 提示用户输入一个数字
guess = st.number_input('Guess a number between 1 and 100')
# 如果猜对了,显示恭喜消息,否则显示错误消息
if guess == number:
st.success('You guessed it right!')
else:
st.error('You guessed it wrong!')
更多推荐
已为社区贡献3条内容
所有评论(0)