Python3 notes

简介: Python3 notes

使用POST方法传递数据

使用POST方法向服务器传递数据是更安全可靠的,像一些敏感信息如用户密码等需要使用POST传输数据。

以下同样是hello_get.py ,它也可以处理浏览器提交的POST表单数据:

实例

#!/usr/bin/python3


# CGI处理模块

importcgi,cgitb


# 创建 FieldStorage 的实例化

form =cgi.FieldStorage()


# 获取数据

site_name = form.getvalue('name')

site_url  = form.getvalue('url')


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

print()

print("")

print("")

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

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

print("")

print("")

print("

%s官网:%s

" % (site_name, site_url))

print("")

print("")

以下为表单通过POST方法(method="post")向服务器脚本 hello_get.py 提交数据:

实例


<html>

<head>

<metacharset="utf-8">

<title>菜鸟教程(runoob.com)</title>

</head>

<body>

<formaction="/cgi-bin/hello_get.py"method="post">

站点名称: <inputtype="text"name="name">  <br/>


站点 URL: <inputtype="text"name="url"/>

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

</form>

</body>

</html>

</form>

相关文章
|
6月前
|
SQL 数据库连接 数据库
Python3 notes
Python3 notes
|
5月前
|
机器学习/深度学习 人工智能 监控
算法金 | 奇奇怪怪的正则化
**摘要:** 本文深入浅出地介绍了正则化在机器学习中的作用,旨在防止过拟合,提高模型泛化能力。正则化通过添加惩罚项限制模型复杂度,包括L1(Lasso回归,产生稀疏解)、L2(Ridge回归,减少参数大小)、Elastic Net(结合L1和L2优点)以及Lp正则化等。其他方法如Early Stopping、Dropout和数据增强也是防止过拟合的有效手段。选择正则化方法要考虑数据特性、模型复杂性、计算资源和调参能力。正则化参数设置可通过交叉验证、网格搜索等方法优化。文章最后强调了正则化对控制模型复杂度和提升性能的重要性。
65 8
算法金 | 奇奇怪怪的正则化
|
存储 Web App开发 缓存
经典的前端 面试笔试题(二)
经典的前端 面试笔试题
158 0
|
PyTorch 算法框架/工具
GoogLeNet InceptionV1代码复现+超详细注释(PyTorch)
GoogLeNet InceptionV1代码复现+超详细注释(PyTorch)
330 0
|
Rust Java
【Rust 中级教程】 04 trait (2)
【Rust 中级教程】 04 trait (2)
【Rust 中级教程】 04 trait (2)
利用VeryReport快速完成分组报表设计
分组报表,最常用的功能是组内数据进行汇总,比如「小计」、「合计」。 数量汇总,是借助「SUM」函数来完成的。
|
算法 网络架构 开发者
路由器的相关知识|学习笔记
快速学习路由器的相关知识
342 0
|
缓存 前端开发 JavaScript
jQuery中的cache : false到底有什么用?
jQuery中的cache : false到底有什么用?
383 0
jQuery中的cache : false到底有什么用?
|
存储 数据管理 数据挖掘