Python命令启动Web服务器实例详解

作者:lqh 时间:2022-10-09 11:53:42 

Python命令启动Web服务器实例详解

利用Python自带的包可以建立简单的web服务器。在DOS里cd到准备做服务器根目录的路径下,输入命令:

python -m Web服务器模块 [端口号,默认8000]

例如:

python -m SimpleHTTPServer 8080

然后就可以在浏览器中输入

http://localhost:端口号/路径

来访问服务器资源。

例如:

http://localhost:8080/index.htm(当然index.htm文件得自己创建)

其他机器也可以通过服务器的IP地址来访问。

这里的“Web服务器模块”有如下三种:

  1. BaseHTTPServer: 提供基本的Web服务和处理器类,分别是HTTPServer和BaseHTTPRequestHandler。

  2. SimpleHTTPServer: 包含执行GET和HEAD请求的SimpleHTTPRequestHandler类。

  3. CGIHTTPServer: 包含处理POST请求和执行CGIHTTPRequestHandler类。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

标签:Python,Web服务器
0
投稿

猜你喜欢

  • golang定时器Timer的用法和实现原理解析

    2024-02-17 04:23:08
  • python-Web-flask-视图内容和模板知识点西宁街

    2021-03-10 22:21:15
  • python列表操作之extend和append的区别实例分析

    2023-08-02 15:14:30
  • MySQL数据库数据删除操作详解

    2024-01-13 11:55:42
  • 教你快速掌握如何向MySQL的表中录入数据

    2008-11-27 16:45:00
  • Redis有序集合类型的操作_动力节点Java学院整理

    2024-01-27 23:06:47
  • golang-redis之sorted set类型操作详解

    2024-02-02 05:19:20
  • Go语言中rune方法使用详解

    2024-04-23 09:37:18
  • MySQL case when使用方法实例解析

    2024-01-29 03:15:55
  • Python实现过迷宫小游戏示例详解

    2022-02-07 06:21:52
  • 解决Python的str强转int时遇到的问题

    2023-02-28 23:03:02
  • MySQL高效模糊搜索之内置函数locate instr position find_in_set使用详解

    2024-01-27 00:03:23
  • 使用 Python 快速实现 HTTP 和 FTP 服务器的方法

    2023-01-14 16:36:04
  • Python深度学习之Keras模型转换成ONNX模型流程详解

    2023-01-02 00:32:44
  • 深入解析JavaScript的闭包机制

    2024-04-18 10:32:45
  • Python根据字典的值查询出对应的键的方法

    2022-04-07 04:01:49
  • python numpy数组复制使用实例解析

    2023-06-22 07:27:06
  • Python中Numpy的深拷贝和浅拷贝

    2021-10-04 21:08:43
  • Python实用技巧之利用元组代替字典并为元组元素命名

    2022-08-21 19:39:42
  • Go语言map字典用法实例分析

    2024-04-26 17:29:18
  • asp之家 网络编程 m.aspxhome.com