Python3 notes

简介: Python3 notes

通过CGI程序传递checkbox数据

checkbox用于提交一个或者多个选项数据,HTML代码如下:

实例


<html>

<head>

<metacharset="utf-8">

<title>教程(jiaocheng.com)</title>

</head>

<body>

<formaction="/cgi-bin/checkbox.py"method="POST"target="_blank">

<inputtype="checkbox"name="runoob"value="on"/> 教程

<inputtype="checkbox"name="google"value="on"/> Google

<inputtype="submit"value="选择站点"/>

</form>

</body>

</html>

以下为 checkbox.py 文件的代码:

实例

#!/usr/bin/python3


# 引入 CGI 处理模块

importcgi,cgitb


# 创建 FieldStorage的实例

form =cgi.FieldStorage()


# 接收字段数据

if form.getvalue('google'):

  google_flag ="是"

else:

  google_flag ="否"


if form.getvalue('runoob'):

  runoob_flag ="是"

else:

  runoob_flag ="否"


print("Content-type:text/html")

print()

print("")

print("")

print("\"utf-8\">")

print("教程 CGI 测试实例")

print("")

print("")

print("

教程是否选择了 : %s

" % runoob_flag)

print("

Google 是否选择了 : %s

" % google_flag)

print("")

print("")

修改 checkbox.py 权限:

chmod 755 checkbox.py

相关文章
|
6月前
|
人工智能 Shell 编译器
C/C++编译工具:makefile | AI工程化部署
Makefile是一种用于管理和组织源代码的工具,通常用于构建和编译软件项目。它由一系列规则组成,每个规则指定如何生成一个或多个目标文件。Makefile也包括变量和注释,使得用户能够灵活地配置和定制构建过程。【1月更文挑战第3天】
189 3
|
6月前
|
Unix API Python
Python3 notes
Python3 notes
|
6月前
|
Python
Python3 notes
Python3 notes
|
6月前
|
数据库 Python
Python3 notes
Python3 notes
|
6月前
|
SQL Python
Python3 notes
Python3 notes
|
6月前
|
Python
Python3 notes
Python3 notes
|
6月前
|
数据安全/隐私保护 Python
Python3 notes
Python3 notes
|
机器学习/深度学习 编解码 自然语言处理
【论文速递】WACV 2023 - 一种全卷积Transformer的医学影响分割模型
我们提出了一种新的transformer,能够分割不同形态的医学图像。医学图像分析的细粒度特性所带来的挑战意味着transformer对其分析的适应仍处于初级阶段。
232 0
|
Python
Gne Online:通用新闻网页正文在线提取
Gne Online:通用新闻网页正文在线提取
181 0
|
消息中间件 分布式计算 Cloud Native
[实战系列]SelectDB Cloud Datax 数据写入最佳实践
企业正在经历其数据资产的爆炸式增长,这些数据包括批式或流式传输的结构化、半结构化以及非结构化数据,随着海量数据批量导入的场景的增多,企业对于 Data Pipeline 的需求也愈加复杂。新一代云原生实时数仓 SelectDB Cloud 作为一款运行于多云之上的云原生实时数据仓库,致力于通过开箱即用的能力为客户带来简单快速的数仓体验。在生态方面,SelectDB Cloud 提供了丰富的数据连接器插件(Connector)来连接各种来自周边大数据工具的数据源,内置 Kafka、Flink、Spark、DataX 等常见的 Connector。基于此,企业开发者能够更加便捷的将数据移动到 Se
296 0