PyWebIO v1.1.0 使用手册text', required=True) 以上代码将在浏览器上显示如下: 我们可以为输入指定校验函数,校验函数应在校验通过时返回 None,否则返回错误消息: def check_age(p): # 检验函数校验通过时返回 None,否则返回错误消息 if p < 10: return 'Too young!!' if p > 60: return 'Too old!!' age = input("How 输入组中同样支持使用 validate 参数设置校验函数,其接受整个表单数据作为参数: def check_form(data): # 检验函数校验通过时返回 None,否则返回 (input name, 错误消息) if len(data['name']) > 6: return ('name', '名字太长!') if data['age'] <= 0: return ('age', '年龄不能为负数!') : index, 'task_1':␣ �→task_1, 'task_2': task_2}) 可以使用pywebio.platform.seo() 函数来设置任务函数 SEO 信息(在被搜索引擎索引时提供的网页信 息,包含应用标题和应用简介),如果不使用 seo() 函数,默认条件下,PyWebIO 会将任务函数的函数注释 作为 SEO 信息(应用标题和简介之间使用一个空行分隔)。 注意:0 码力 | 98 页 | 1.73 MB | 1 年前3
PyWebIO v1.2.3 使用手册type=NUMBER) 输入选项 输入函数可指定的参数非常丰富(全部参数及含义请见 函数文档 ): 以上代码将在浏览器上显示如下: 我们可以为输入指定校验函数,校验函数应在校验通过时返回None,否则返回 错误消息: # Password input password = input("Input password", type=PASSWORD) # Drop-down selection gift = 样的server。关于命令的更多信息请查阅命令帮助: pywebio-path-deploy — help 在Server模式下,可以使用 pywebio.platform.seo() 函数来设置任务函数SEO 信息(在被搜索引擎索引时提供的网页信息,包含应用标题和应用简介),如 果不使用 seo() 函数,默认条件下,PyWebIO会将任务函数的函数注释作为 SEO信息(应用标题和简介之间使用一个空行分隔)。 注意 注 put_text 输出文本 put_markdown 输出Markdown put_info*† put_success*† put_warning*† put_error*† 输出通知消息 put_html 输出Html put_link 输出链接 put_processbar 输出进度条 set_processbar 设置进度条进度 put_loading† 输出加载提示0 码力 | 119 页 | 7.44 MB | 1 年前3
PyWebIO v1.2.2 使用手册type=NUMBER) 输入选项 输入函数可指定的参数非常丰富(全部参数及含义请见 函数文档 ): 以上代码将在浏览器上显示如下: 我们可以为输入指定校验函数,校验函数应在校验通过时返回None,否则返回 错误消息: # Password input password = input("Input password", type=PASSWORD) # Drop-down selection gift = 样的server。关于命令的更多信息请查阅命令帮助: pywebio-path-deploy — help 在Server模式下,可以使用 pywebio.platform.seo() 函数来设置任务函数SEO 信息(在被搜索引擎索引时提供的网页信息,包含应用标题和应用简介),如 果不使用 seo() 函数,默认条件下,PyWebIO会将任务函数的函数注释作为 SEO信息(应用标题和简介之间使用一个空行分隔)。 注意 注 put_text 输出文本 put_markdown 输出Markdown put_info*† put_success*† put_warning*† put_error*† 输出通知消息 put_html 输出Html put_link 输出链接 put_processbar 输出进度条 set_processbar 设置进度条进度 put_loading† 输出加载提示0 码力 | 119 页 | 7.41 MB | 1 年前3
PyWebIO v1.2.3 使用手册help_text='This is help text', required=True) 以上代码将在浏览器上显示如下: 我们可以为输入指定校验函数,校验函数应在校验通过时返回 None,否则返回错误消息: def check_age(p): # return None when the check passes, otherwise return the error␣ �→message if 的更多信息请查阅命令帮助:pywebio-path-deploy —help 在 Server 模式下,可以使用pywebio.platform.seo() 函数来设置任务函数 SEO 信息(在被搜索引擎索 引时提供的网页信息,包含应用标题和应用简介),如果不使用 seo() 函数,默认条件下,PyWebIO 会将任 务函数的函数注释作为 SEO 信息(应用标题和简介之间使用一个空行分隔)。 注意: put_text 输出文本 put_markdown 输出 Markdown put_info*† put_success*† put_warning*† put_error*† 输出通知消息 put_html 输出 Html put_link 输出链接 put_processbar 输出进度条 set_processbar 设置进度条进度 put_loading† 输出加载提示0 码力 | 102 页 | 1.67 MB | 1 年前3
PyWebIO v1.2.2 使用手册help_text='This is help text', required=True) 以上代码将在浏览器上显示如下: 我们可以为输入指定校验函数,校验函数应在校验通过时返回 None,否则返回错误消息: def check_age(p): # return None when the check passes, otherwise return the error␣ �→message if 的更多信息请查阅命令帮助:pywebio-path-deploy —help 在 Server 模式下,可以使用pywebio.platform.seo() 函数来设置任务函数 SEO 信息(在被搜索引擎索 引时提供的网页信息,包含应用标题和应用简介),如果不使用 seo() 函数,默认条件下,PyWebIO 会将任 务函数的函数注释作为 SEO 信息(应用标题和简介之间使用一个空行分隔)。 注意: put_text 输出文本 put_markdown 输出 Markdown put_info*† put_success*† put_warning*† put_error*† 输出通知消息 put_html 输出 Html put_link 输出链接 put_processbar 输出进度条 set_processbar 设置进度条进度 put_loading† 输出加载提示0 码力 | 102 页 | 1.69 MB | 1 年前3
Python3 基础教程 - 廖雪峰文件)发 布出去。要从机器码反推出 C 代码是不可能的,所以,凡是编译型的语 言,都没有这个问题,而解释型的语言,则必须把源码发布出去。 这个缺点仅限于你要编写的软件需要卖给别人挣钱的时候。好消息是目 前的互联网时代,靠卖软件授权的商业模式越来越少了,靠网站和移动 应用卖服务的模式越来越多了,后一种模式不需要把源码给别人。 再说了,现在如火如荼的开源运动和互联网自由开放的精神是一致的, 数继续切分为子函数, 即把大块函数通过切割成小块函数来降低系统的复杂度。 而面向对象的程序设计把计算机程序视为一组对象的集合,而每个对象 都可以接收其他对象发过来的消息,并处理这些消息,计算机程序的执 行就是一系列消息在各个对象之间传递。 在 Python 中,所有数据类型都可以视为对象,当然也可以自定义对象。 自定义的对象数据类型就是面向对象中的类(Class)的概念。 Python3 这种数据类型应该被视为一个对象,这个对象拥有 name 和 score 这两个属性(Property)。如果要打印一个学生的成绩,首先必 须创建出这个学生对应的对象,然后,给对象发一个 print_score 消息, 让对象自己把自己的数据打印出来。 class Student(object): def __init__(self, name, score): self.name0 码力 | 531 页 | 5.15 MB | 1 年前3
Flask入门教程户访问时根据程 序逻辑动态生成。 我们把包含变量和运算逻辑的 HTML 或其他格式的文本叫做模板,执行这些变量替 换和逻辑计算工作的过程被称为渲染,这个工作由我们这一章要学习使用的模板渲 染引擎——Jinja2 来完成。 按照默认的设置,Flask 会从程序实例所在模块同级目录的 templates 文件夹中寻 找模板,我们的程序目前存储在项目根目录的 app.py 文件里,所以我们要在项目 提示 你可以在 GitHub 上查看本书示例程序的对应 commit:4d2442a。 进阶提示 在生产环境,你可以更换更合适的 DBMS,因为 SQLAlchemy 支持多种 SQL 数据库引擎,通常只需要改动非常少的代码。 我们的程序只有一个用户,所以没有将 User 表和 Movie 表建立关联。访问 Flask-SQLAlchemy 文档的”声明模型“章节可以看到相关内容。 阅读 get('year') flash 消息 在用户执行某些动作后,我们通常在页面上显示一个提示消息。最简单的实现就是 在视图函数里定义一个包含消息内容的变量,传入模板,然后在模板里渲染显示 它。因为这个需求很常用,Flask 内置了相关的函数。其中 flash() 函数用来在 视图函数里向模板传递提示消息, get_flashed_messages() 函数则用来在模板 中获取提示消息。 flash()0 码力 | 127 页 | 7.62 MB | 1 年前3
PyWebIO v1.3.1 使用手册type=NUMBER) 输入选项 输入函数可指定的参数非常丰富(全部参数及含义请见 函数文档 ): 以上代码将在浏览器上显示如下: 我们可以为输入指定校验函数,校验函数应在校验通过时返回None,否则返回 错误消息: # Password input password = input("Input password", type=PASSWORD) # Drop-down selection gift = 样的server。关于命令的更多信息请查阅命令帮助: pywebio-path-deploy -- help 在Server模式下,可以使用 pywebio.platform.seo() 函数来设置任务函数SEO 信息(在被搜索引擎索引时提供的网页信息,包含应用标题和应用简介),如 果不使用 seo() 函数,默认条件下,PyWebIO会将任务函数的函数注释作为 SEO信息(应用标题和简介之间使用一个空行分隔)。 注意 注意,在Server模式下, put_text 输出文本 put_markdown 输出Markdown put_info*† put_success*† put_warning*† put_error*† 输出通知消息 put_html 输出Html put_link 输出链接 put_processbar 输出进度条 set_processbar 设置进度条进度 put_loading† 输出加载提示0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.3 使用手册type=NUMBER) 输入选项 输入函数可指定的参数非常丰富(全部参数及含义请见 函数文档 ): 以上代码将在浏览器上显示如下: 我们可以为输入指定校验函数,校验函数应在校验通过时返回None,否则返回 错误消息: # Password input password = input("Input password", type=PASSWORD) # Drop-down selection gift = 样的server。关于命令的更多信息请查阅命令帮助: pywebio-path-deploy -- help 在Server模式下,可以使用 pywebio.platform.seo() 函数来设置任务函数SEO 信息(在被搜索引擎索引时提供的网页信息,包含应用标题和应用简介),如 果不使用 seo() 函数,默认条件下,PyWebIO会将任务函数的函数注释作为 SEO信息(应用标题和简介之间使用一个空行分隔)。 注意 注意,在Server模式下, put_text 输出文本 put_markdown 输出Markdown put_info*† put_success*† put_warning*† put_error*† 输出通知消息 put_html 输出Html put_link 输出链接 put_processbar 输出进度条 set_processbar 设置进度条进度 put_loading† 输出加载提示0 码力 | 132 页 | 7.45 MB | 1 年前3
PyWebIO v1.3.0 使用手册type=NUMBER) 输入选项 输入函数可指定的参数非常丰富(全部参数及含义请见 函数文档 ): 以上代码将在浏览器上显示如下: 我们可以为输入指定校验函数,校验函数应在校验通过时返回None,否则返回 错误消息: # Password input password = input("Input password", type=PASSWORD) # Drop-down selection gift = 样的server。关于命令的更多信息请查阅命令帮助: pywebio-path-deploy -- help 在Server模式下,可以使用 pywebio.platform.seo() 函数来设置任务函数SEO 信息(在被搜索引擎索引时提供的网页信息,包含应用标题和应用简介),如 果不使用 seo() 函数,默认条件下,PyWebIO会将任务函数的函数注释作为 SEO信息(应用标题和简介之间使用一个空行分隔)。 注意 注意,在Server模式下, put_text 输出文本 put_markdown 输出Markdown put_info*† put_success*† put_warning*† put_error*† 输出通知消息 put_html 输出Html put_link 输出链接 put_processbar 输出进度条 set_processbar 设置进度条进度 put_loading† 输出加载提示0 码力 | 132 页 | 7.45 MB | 1 年前3
共 147 条
- 1
- 2
- 3
- 4
- 5
- 6
- 15













