Python3 notes

简介: Python3 notes

通过CGI程序传递Radio数据

Radio 只向服务器传递一个数据,HTML代码如下:

实例


<html>

<head>

<metacharset="utf-8">

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

</head>

<body>

<formaction="/cgi-bin/radiobutton.py"method="post"target="_blank">

<inputtype="radio"name="site"value="runoob"/> 教程

<inputtype="radio"name="site"value="google"/> Google

<inputtype="submit"value="提交"/>

</form>

</body>

</html>

radiobutton.py 脚本代码如下:

实例

#!/usr/bin/python3


# 引入 CGI 处理模块

importcgi,cgitb


# 创建 FieldStorage的实例

form =cgi.FieldStorage()


# 接收字段数据

if form.getvalue('site'):

  site= form.getvalue('site')

else:

  site="提交数据为空"


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

print()

print("")

print("")

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

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

print("")

print("")

print("

选中的网站是 %s

" % site)

print("")

print("")

修改 radiobutton.py 权限:

chmod 755 radiobutton.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月前
|
SQL Python
Python3 notes
Python3 notes
|
6月前
|
数据库 Python
Python3 notes
Python3 notes
|
6月前
|
easyexcel Java 数据库
怎样用EasyExcel导出更多代码?
在处理大量数据导出时遇到Java OutOfMemoryError(OOM)。最初使用公司内部工具直接查询全量数据写入Excel,导致OOM。改用阿里EasyExcel后,虽偶发OOM,但问题依旧存在。为解决此问题,采用了分页查询并分批次写入Excel的方法,有效避免了OOM。为简化此过程,封装了一个EasyExcelExport抽象类,包含分批次导出和不分批次导出的方法。使用时需实现getData()和convertSourceData2ExportEntity()方法。通过示例展示了如何利用这个工具类进行分批导出,避免了内存溢出,并减少了重复代码。
|
Java 网络安全 API
Java网络编程:实现远程文件访问与管理
Java是一门强大的编程语言,具有广泛的网络编程功能。在本篇博客中,我们将深入探讨如何使用Java编写应用程序,实现远程文件访问和管理。这是一个有趣且实用的主题,特别适合那些希望构建网络文件系统、实现文件共享或进行远程文件操作的开发人员。
241 0
|
6月前
|
Python
Python3 notes
Python3 notes
|
6月前
|
Python
Python3 notes
Python3 notes
|
6月前
|
数据安全/隐私保护 Python
Python3 notes
Python3 notes