当前位置: 首页 > 编程笔记 >

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

齐夕
2023-03-14
本文向大家介绍Python命令启动Web服务器实例详解,包括了Python命令启动Web服务器实例详解的使用技巧和注意事项,需要的朋友参考一下

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类。

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

 类似资料:
  • 我是Apache Kafka的新手,我试图从windows机器上运行.\bin\windows\kafka-server-start.bat.\config\server.properties命令来启动Kafka服务器,但我没有得到命令提示符屏幕的任何响应,既没有任何错误消息,也没有任何成功消息,它只是把我扔到了一个新的命令行。虽然我能够成功运行Zookeeper服务器。我已经正确地更新了serv

  • 问题内容: 因此,我使用的是gulp-exec(https://www.npmjs.com/package/gulp- exec ),在阅读了一些文档后,它提到如果我只想运行命令,则不应使用该插件,利用我在下面尝试使用的代码。 我试图让gulp启动我的Node.js服务器和MongoDB。这就是我想要完成的。在我的终端窗口中,它抱怨我 但是,我对gulp并不陌生,我认为那是您如何通过命令/任务进行

  • 我有一个ASP.NET MVC4解决方案。当我尝试使用Visual Studio2012打开它时,我遇到以下错误: Microsoft Visual Studio 为ASP.NET 4.5配置Web失败。您必须为ASP.NET4.5手动配置此站点,以便站点正确运行。在本地计算机上找不到服务器。确保已将本地IIS服务器配置为支持安全通信。 请建议。

  • 主要内容:常用服务器命令,基本命令演示Redis 服务器是对客户端提供服务的主体,只要是安装了 Redis 数据库的计算机都可以通过本地,或者远程的方式对外提供服务。 Redis 服务器能够以高可用集群的方式对外提供服务。所谓高可用集群,指的是多台 Redis 服务器组成的服务器架构,每台服务器都提供相同的服务,从而让服务器达到一个稳定,高效的运行状态。有关 Redis 集群的相关知识在后续内容中详介绍。 从 3.0 版本开始,Red

  • KEYS,SCAN,FLUSHDB 等等,这些命令在哪里? 一些常见的重复性的问题是: 好像没有看到如:Key(...) 或者 Scan(...) 方法?我该怎么才能查询哪些key是在数据库中的? 或者 好像也没有 Flush(...) 方法?我该怎样才能移除掉所有在数据库中的key? The key word here, oddly enough, is the last one: databa

  • 本文向大家介绍Linux基础命令last 命令实例详解,包括了Linux基础命令last 命令实例详解的使用技巧和注意事项,需要的朋友参考一下 Linux last命令用于显示系统开机以来获是从每月初登入者的讯息。 使用权限:所有使用者。 last       显示以前登录过的用户信息,last指令会搜索/var/log/wtmp文件(或者是经过-f选项指定的文件),然后列出文件中所有的用户信息。