摘要:
通过CGI程序传递 Textarea 数据 Textarea 向服务器传递多行数据,HTML代码如下: textarea.py 脚本代https://www.xuanhe.net/码如下: 修改 textarea.py 权限: 浏览器访问 Gif 演示图: 通过CGI程序传递下拉数据。 HTML 下 阅读全文
摘要:
使用POST方法传递数据 使用POST方法向服务器传递数据是更安全可靠的,像一些敏感信息如用户密码等需要使用POST传输数据。 以下同样是hello_get.py ,它也可以处理浏览器提交的POST表单数据: 以下为表单通过POST方法(method="post")向服务器脚本 hello_get. 阅读全文
摘要:
GET和POST方法 浏览器客户端通过两种方法向服务器传递https://www.xuanhe.net/信息,这两种方法就是 GET 方法和 POST 方法。 使用GET方法传输数据 GET方法发送编码后的用户信息到服务端,数据信息包含在请求页面的URL上,以"?"号分割, 如下所示: 有关 GET 阅读全文
摘要:
HTTP头部 hello.py文件内容中的" Content-type:text/html"即为HTTP头部的https://www.xuanhe.net/一部分,它会发送给浏览器告诉浏览器文件的内容类型。 HTTP头部的格式如下: 例如: 以下表格介绍了CGI程序中HTTP头部经常使用的信息: C 阅读全文
摘要:
Python CGI编程 什么是 CGI CGI 目前由 NCSA 维护,NCSA 定义 CGI 如下: CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP 服务器,提供同客户端 HTML 页面的接口。 网页浏览 为了更好的了解 CGI 阅读全文
摘要:
正则表达式实例 字符匹配 字符类 特殊https://www.xuanhe.net/字符类 阅读全文
摘要:
正则表达式对象 re.RegexObject re.compile() 返回 RegexObject 对象。 re.MatchObject group() 返回被 RE 匹配的字符串。 start() 返回匹配开始的位置 end() 返回匹配结束的位置 span() 返回一个元组包含匹配 (开始,结 阅读全文
摘要:
repl 参数是一个函数 以下实例中将字符串中的匹配的数字乘以 2: 执行输出结果为: re.compile 函数 compile 函数用于编译正则表达式,生成一个正则表达式( Pattern )对象,供 match() 和 search() 这两个函数使用。 语法格式为: 参数: pattern 阅读全文
摘要:
re.match与re.search的区别 re.match只匹配字符串的开始,如果字符串开始https://www.xuanhe.net/不符合正则表达式,则匹配失败,函数返回None;而re.search匹配整个字符串,直到找到一个匹配。 以上实例运行结果如下: 检索和替换 Python 的 r 阅读全文
摘要:
re.search方法 re.search 扫描整个字符串并返https://www.xuanhe.net/回第一个成功的匹配。 函数语法: 函数参数说明: 匹配成功re.search方法返回一个匹配的对象,否则返回None。 我们可以使用group(num) 或 groups() 匹配对象函数来获 阅读全文