返回顶部
首页 > 资讯 > 服务器 >Python通过命令开启http.server服务器的方法
  • 182
分享到

Python通过命令开启http.server服务器的方法

命令服务器方法 2022-06-04 19:06:42 182人浏览 独家记忆
摘要

前言 如果你急需一个简单的WEB Server,但你又不想去下载并安装那些复杂的Http服务程序,比如:Apache,ISS等。那么, python 可能帮助你。使用Python可以完成一个简单的内建 HT

前言

如果你急需一个简单的WEB Server,但你又不想去下载并安装那些复杂的Http服务程序,比如:Apache,ISS等。那么, python 可能帮助你。使用Python可以完成一个简单的内建 HTTP 服务器。于是,你可以把你的目录和文件都以HTTP的方式展示出来。佻只需要干一件事情,那就是安装一个Python。

而对于安装python不熟悉的朋友们可以参考这两篇文章:

win10环境下python3.5 linux 中安装最新的 Python 3.6 版本

安装好后就可以开始本文的正文。

Python通过命令开启http.server服务器

如果想把命令E:zpic作为提供下载的目录,那么在cmd里cd到该目录下,并执行命令:


python -m Simplehttpserver

默认的端口号是8000, 服务器根目录就是运行python命令的工作目录

如果提示错误:


No module named SimpleHTTPServer

则试一下命令:


python -m http.server

用http://127.0.0.1:8000即可访问目录下内容

或者加上端口号:python -m http.server 80

用http://127.0.0.1即可访问目录下内容

服务器关闭:

1) dos

在运行界面中输入 "ctrl + C" 停止

2)python脚本

需停止端口监听及相关python进程


def stop_server(server)
server.sorket.close()

========================

用于搭建http server的模块有如下三种:

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

2)SimpleHTTPServer:包含执行GET和HEAD请求的SimpleHTTPRequestHandler类;

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

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对编程网的支持。

--结束END--

本文标题: Python通过命令开启http.server服务器的方法

本文链接: https://lsjlt.com/news/16181.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python通过命令开启http.server服务器的方法
    前言 如果你急需一个简单的Web Server,但你又不想去下载并安装那些复杂的HTTP服务程序,比如:Apache,ISS等。那么, Python 可能帮助你。使用Python可以完成一个简单的内建 HT...
    99+
    2022-06-04
    命令 服务器 方法
  • python一个命令开启http服务器
    1、python开启http服务器 python -m SimpleHTTPServer 8080如果提示错误:python.exe: No modu...
    99+
    2023-01-31
    命令 服务器 python
  • 用命令开启mysql的方法
    用命令开启mysql的方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!用命令开启mysql的方法:1、使用“win+r”...
    99+
    2024-04-02
  • 云服务器开启端口命令
    以下是一个简单的端口管理命令: port 8000 该命令通常用于在云服务器上运行命令。该命令的基本目的是开启端口8000以加载Web服务器。例如: port 8000 exec webapp /local/server.py 该...
    99+
    2023-10-26
    端口 命令 服务器
  • Linux 通过 autojump 命令减少 cd 命令的使用的实现方法
    Linux - 通过 autojump 命令减少 cd 命令的使用 1、安装 autojump git clone git://github.com/joelthelion/autojump.git 安装 ...
    99+
    2022-06-03
    Linux autojump 命令减少 cd 命令的使用 Linux autojump 命令
  • 怎么用命令开启MySQL服务器
    这篇文章将为大家详细讲解有关怎么用命令开启MySQL服务器,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。怎么用命令开启MySQL服务器1.在DOS窗口下,运...
    99+
    2024-04-02
  • 云服务器开启防火墙命令
    以下是一个简单的云服务器开启防火墙命令: ``` python import security def opensecretserver($host, $credentials, $password): secretserver ...
    99+
    2023-10-26
    防火墙 命令 服务器
  • Python通过paramiko库实现远程执行linux命令的方法
    (1)首先安装paramiko库 pip install paramiko (2)封装了以下类,可以直接拿来使用 import paramiko class SSHClient(object): def __...
    99+
    2023-03-07
    Python远程执行linux命令 Python paramiko库 Python paramiko远程执行
  • redis通过命令行批量删除key的方法
    这篇文章给大家分享的是有关redis通过命令行批量删除key的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。可用的方法有:1、使用cliFLUSHDB 清除一个数据库,FLU...
    99+
    2024-04-02
  • 云服务器开启端口命令在哪
    使用PUT端口的命令可以在云服务器的配置文件中找到,例如: python publish_servers=['http://example.com', 'http://example.com:8080'] 在这个命令中,我们将云服务器的...
    99+
    2023-10-28
    端口 命令 服务器
  • Linux 下通过 java 命令启动 jar 包的几种常见方式
    Linux 下通过 java 命令启动 jar 包的几种常见方式 一、后台启动jar包命令 方法一:直接启动 jar 包服务 # 当前ssh窗口不被锁定,直接关闭或可按CTRL + C打断程序运行,程...
    99+
    2023-09-03
    java linux jar
  • 如何通过命令行连接到Redis服务器
    要通过命令行连接到Redis服务器,您需要使用redis-cli命令。下面是连接到Redis服务器的步骤: 打开终端或命令提示符窗...
    99+
    2024-04-09
    Redis
  • .NET Core通过dotnet publish命令发布应用的方法
    这篇文章主要介绍“.NET Core通过dotnet publish命令发布应用的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“.NET Core通过dotnet&...
    99+
    2023-06-29
  • 云服务器开启防火墙命令在哪
    以下是一些常见的防火墙设置命令,可以在命令行中使用: netfilter netfilter -n on netfilter -n on ("on") 其中,“on”表示启用防火墙规则和过滤规则,“()”表示匹配任意数字字符。您可以根...
    99+
    2023-10-26
    防火墙 命令 服务器
  • 云服务器开启端口命令是什么
    云服务器通常会在系统设置中启用端口映射功能,以便将特定的远程IP地址分配到指定的端口号上。例如,您可以将 Google Play 的 https://accounts.google.com/portal 端口映射为您的主机名(即您使用的主机...
    99+
    2023-10-27
    端口 命令 服务器
  • 云服务器开启端口命令在哪看
    1. 查看云服务器的安全组规则 要开启云服务器的端口,首先需要查看云服务器所属的安全组规则。安全组是一种虚拟防火墙,用于控制云服务器的入站和出站流量。 你可以通过以下步骤查看云服务器的安全组规则: 登录到云服务器的控制台。 在左侧导航栏...
    99+
    2023-10-27
    端口 命令 服务器
  • 云服务器开启端口命令在哪找
    一、什么是云服务器 云服务器是一种基于云计算技术的服务器软件,它是一种服务器架构,它可以将计算资源(如CPU、内存、磁盘空间等)分配给各种不同的应用程序。云服务器通过网络实现资源的共享和管理,它的应用可以是企业级应用、游戏应用、虚拟现实应...
    99+
    2023-10-27
    端口 命令 服务器
  • mysql命令行开启慢查询日志的方法
    这篇文章给大家分享的是有关mysql命令行开启慢查询日志的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。mysql命令行开启慢查询日志的方法:执行【set global sl...
    99+
    2024-04-02
  • 云服务器开启端口命令怎么设置的
    一、云服务器的端口配置 云服务器可以使用多种端口来支持应用程序的扩展。通常,应用程序需要在云服务器的不同端口之间通信,以便可以访问不同的服务器。因此,配置云服务器的端口可以确保应用程序能够在云服务器之间进行有效的通信。 Port类型 ...
    99+
    2023-10-27
    端口 命令 服务器
  • 云服务器开启端口命令在哪设置的
    首先,在云服务器中开启端口,需要确保云服务提供商的服务商支持开放的端口。不同的云服务提供商提供的服务可能会有所不同,因此需要根据云服务提供商的服务协议,选择合适的端口来控制云服务器的访问。通常,常用的端口有 25、410、63、192、10...
    99+
    2023-10-28
    端口 命令 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作