猫史档案馆


【Python作品分享】PyWebIO(网页应用)基本使用【教程贴】

用户:狂妄的炸弹人2狂妄的炸弹人2查看:0 回复:1 评论:0 创建时间:2023-06-11T19:11:40


【作品展示】

center_image

 

【作品介绍】

网页应用,运行时需要等待,等待后自动打开浏览器

 

【作品源代码】

from pywebio.input import *

# 文本输入
input("What's your name?")

# 下拉选择
select('Select', ['A', 'B'])

# 多选
checkbox("Checkbox", options=['Check me'])

# 单选
radio("Radio", options=['A', 'B', 'C'])

# 多行文本输入
textarea('Text', placeholder='Some text')

# 文件上传
file_upload("Select a file:")

# 代码编辑
textarea('Code Edit', code={
    'mode': "python",
    'theme': 'darcula',
}, value='import ...')

# 输入组
input_group("Basic info", [
    input('Name', name='name'),
    input('Age', name='age'),
])

# 输入校验
def check(p):
    if p != 2:
        return 'Wrong!'


input("1+1=?", type=NUMBER, validate=check)

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
狂妄的炸弹人2狂妄的炸弹人2

网页应用,运行时需要等待,等待后自动打开浏览器

点赞0


评论