CGI编程在Python中的交互

  • 时间:
  • 1858人关注

CGI编程在Python中的交互:1、浏览器将URL第一部分解码与Web服务器相连;2、URL的其余部分提供给服务器;3、转换成路径和文件名;4、发送 HTML给客户;5、信息以URL的形式指定CGI程序。,另外这篇文章主要知识点是关于Python、python教程的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子资料:

教程详情电子资料
  • 教程类别:python教程
  • 编辑整理:袁珺俐
  • 教程字数:664字节
  • 阅读时间:大概6分钟
  • 下载本教程(DOC版)
  • Python与数据挖掘
  • 跟老齐学Python:轻松入门
  • Python轻松学:爬虫、游戏与架站
  • Python Cookbook
  • bilibili视频爬虫python
  • 码农之家最近发表了一篇名为《CGI编程在Python中的交互》的py文章,知识点总结的很细,重新排版了一下发到这里,觉得好就请收藏下。

    CGI编程在Python中的交互

    在CGI编程的使用中,我们会发现不同的语言中都能看到它的身影。一般来说是用到客户端和服务器的之间,然后实现它们内部的交互作用。也就是说,通过CGI编程可以二者之间的数据信息进行传递。下面我们就CGI进行简单的了解,然后就具体的交互步骤为大家罗列出来。

    1、CGI介绍

    CGI(The Common Gateway Interface):通用网关接口,定义web服务器和客户脚本进行信息交互的一系列标准。

    2、交互步骤

    使用CGI实现客户端与服务器的交互有以下几个标准步骤:

    (1)Web 客户端的浏览器将URL的第一部分解码与Web服务器相连。

    (2)Web 浏览器将URL的其余部分提供给服务器。

    (3)Web 服务器将URL转换成路径和文件名。

    (4)Web 服务器发送 HTML 和别的组成请求页面的文件给客户。一旦页面内容传送完,这个连接自动断开。

    (5)在客户端,HTML脚本提示用户做动作或输入。当用户响应后,客户请求Web服务器建立一个新的连接。Web 服务器把这些信息和别的进程变量传送给由HTML以URL的形式指定CGI程序。CGI 根据输入作出响应,把响应结果传送给 Web 服务器。Web 服务器把响应的数据传给客户,完成后关闭连接。

    以上就是CGI编程在Python中的交互,大家对于CGI编程的正式使用前,可以就这些基本的交互就行学习,然后再展开相关的实例操作。

    上一篇:python字典键的两个特性

    下一篇:python如何读取不同格式文件

    相关内容

    • 理解Python利用reportlab生成PDF文档

      今天小编就为大家分享一篇关于Python使用reportlab模块生成PDF格式的文档,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

      03-16Python使用reportlab模块生成PDF格式的文档

      阅读更多
    • Python3 goto语句的使用实例方法

      今天小编就为大家分享一篇对Python3 goto 语句的使用方法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

      12-05对Python3 goto 语句的使用方法详解

      阅读更多
    • 关于python异常和文件处理机制实例详解

      这篇文章主要介绍了python异常和文件处理机制,详细分析了Python异常处理的常用语句、使用方法及相关注意事项,需要的朋友可以参考下

      01-23python异常和文件处理机制详解

      阅读更多
    • 比较python类方法和普通方法

      python类方法和普通方法区别:python类方法,表示方法绑定到类;python类的普通方法,需要类的实例调用,如果用类调用普通方法就会出现错误。

      03-20python类方法和普通方法区别

      阅读更多
    • Python 中的 global 标识对变量作用域的影响

      global 标识用于在函数内部,修改全局变量的值。这篇文章主要介绍了Python 的 global 标识对变量作用域的影响,需要的朋友可以参考下

      04-29详解global 标识对变量作用域的影响

      阅读更多
    • OpenCV算法精解:基于Python与C++

      OpenCV算法精解:基于Python与C++

      这是一本以OpenCV 为工具学习数字图像处理的入门书,由浅入深的讲解阐述基本概念、数学原理、C++ 实现、Python 实现相结合的方法,适合入门图像处理和计算机视觉领域的初学者阅读

      大小:84 MBOpenCV算法

      立即下载
    • Python可以这样学

      Python可以这样学

      《Python可以这样学》对Python内部工作原理进行了一定深度的剖析,案例代码使用Python 3.5.1实现和Python 3.6.0,适当介绍了Python代码优化、系统编程和安全编程的有关知识,满足不同层次读者的需要,适合作为Python程序员的开发指南。

      大小:22 MBPython

      立即下载
    • Python硬件编程实战

      Python硬件编程实战

      Python硬件编程实战 主要针对计算机基础比较薄弱的Python语言初学者,力图使用通俗易懂和深入浅出的语言风格阐述Python的基本概念。在对Python建立基本概念的前提下,循序渐进地引导读者学习

      大小:33.5 MBPython

      立即下载

    学习笔记

    25小时15分钟前回答

    python中怎么输入多行字符串

    Python中输入多行字符串: 方法一:使用三引号 str1 = '''Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生存。(纵有疾风起,人生不言弃。)''' str1'Le vent se lève, il faut tenter de vivre. \n起风了,唯有努力生存。\n(纵有疾风起,人生不言弃。)' print(str1)Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生存。(纵有疾风起,人生不言弃。) 方法二:使用反斜杠 str2 = 'Le vent se lève, il faut tenter de vivre. \起风了,唯有努力生存。\(纵有疾风起,人生不言弃。)' str2'Le vent se lève, il faut tenter de vivre. 起风了,唯有努力生存。(纵有疾风起,人生不言弃。)' 方法三:使用小括号 str3 = ('Le vent se lève, il faut t……

    2小时4分钟前回答

    python里len什么意思

    python中的len()方法 Python len() 方法返回对象(字符、列表、元组等)长度或项目个数。 语法 len()方法语法: len( s ) 参数 s -- 对象。 返回值 返回对象长度。 实例 str = runoob len(str) # 字符串长度6 l = [1,2,3,4,5] len(l) # 列表元素个数5 以上就是python里len什么意思的详细内容,更多请关注码农之家其它相关文章! ……