首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python学习笔记之使用 python -m SimpleHTTPServer 快速搭建http服务

很简单,使用SimpleHTTPServer。 0x01 使用   各种Linux发行版通常都内置了Python,故使用此方法非常方便。...在其它OS(比如Windows)此方法也有效,但是要麻烦一些,必须先搭建Python环境。   SimpleHTTPServerPython 2自带的一个模块,是Python的Web服务器。...SimpleHTTPServerPython 3的用法与在Python 2的用法相似(python3 -m http.server 6789), 本文以Python 2为例。   ...SimpleHTTPServer使用方法   1)进入待分享的目录    2)执行命令     # python -m SimpleHTTPServer $端口号   # 注意:不填端口号则默认使用8000...3)浏览器访问该主机的地址:http://IP:端口号/ 示例:执行命令 # cd /home/abc # python -m SimpleHTTPServer 8008 Serving HTTP

81550

Python效率工具 | SimpleHTTPServer

这个时候,如果你知道Python内置了一个下载服务器就能够显著提升效率了。...例如,你的同事要让你传的文件位于某一个目录下,那么,你可以进入这个目录,然后执行下面的命令启动一个下载服务器: python -m SimpleHTTPServerPython 3中,由于对系统库进行了重新整理...,因此,使用方式会有不同: python -m http.server 执行上面的命令就会在当前目录下启动一个文件下载服务器,默认打开8000端口。...例如,笔者在自己的服务器上的`~/temp`目录下启动一个下载服务器: ls app.py depoly.sh fabfile.pypython -m SimpleHTTPServer Serving...从工作原理角度来说,执行上面的命令,只是启动了一个Python内置的web服务器。

97140
您找到你想要的搜索结果了吗?
是的
没有找到

使用 Python SimpleHTTPServer 快速共享文件

参考链接: 使用PythonSimpleHTTPServer模块提供文件 使用 Python SimpleHTTPServer 快速共享文件    python    今天,朋友要我给它传一些照片和几个视频文件...后来Google 一下,找到一个 SimpleHTTPServer, 它是一个 Python 模块,在我的系统上是自带的。    ...转到照片目录下,使用    python -m SimpleHTTPServer    便以当前目录为根目录,打开一个 Web 服务器,由于默认的端口是8000,而为了避免重新设置路由器上的端口转发,我指定了...9393 端口:    python -m SimpleHTTPServer 9393    成功了,酷!    ...为了方便以后使用,写了个 alias 加入了我的 .bash_profile 中    alias http="python -m SimpleHTTPServer"    以后,我再想分享什么文件,只需

1.5K00

python主页功能模块_PythonSimpleHTTPServer模块用处及使用方法简介

很简单,使用SimpleHTTPServer。  各种Linux发行版通常都内置了Python,故使用此方法非常方便。...在其它OS(比如Windows)此方法也有效,但是要麻烦一些,必须先搭建Python环境。  SimpleHTTPServerPython 2自带的一个模块,是Python的Web服务器。...SimpleHTTPServerPython 3的用法与在Python 2的用法相似(python3 -m http.server 6789), 本文以Python 2为例。  ...SimpleHTTPServer使用方法  1)进入待分享的目录  2)执行命令python -m SimpleHTTPServer 端口号  注意:不填端口号则默认使用8000端口。  ...3)浏览器访问该主机的地址:http://IP:端口号/  示例:执行命令  # cd /home/abc # python -m SimpleHTTPServer 8000 Serving HTTP

41700

使用 python 快速搭建http服务 传输服务,下载服务器资源

python2 使用 python -m SimpleHTTPServer 快速搭建http服务 python3 使用 python -m httpserver 快速搭建http服务 摘要: 在...Linux 服务器上或安装了 Python 的机器上,可以使用 nohup python -m SimpleHTTPServer [port] & 快速搭建一个http服务。...我们可以很简单的使用 python -m SimpleHTTPServer 快速搭建一个http服务,提供一个文件浏览的web服务。...命令如下: python -m SimpleHTTPServer 8000 使用上面的命令可以把当前目录发布到8000端口。...python -m SimpleHTTPServer 8000 & 在上述命令的最后加一个 & ,则该命令产生的进程在后台运行,不会影响当前终端的使用(我们在只有一个bash的环境下)。

1.9K20

为什么是 Python -m

python -mpython 的区别 -m 的含义表示将库当作脚本来执行。...python file.py 正常的执行Python脚本似乎都是这个样子,甚至于有些小伙伴根本不晓得 -m 是个什么玩意。 在help 中对 -m 的解释为: 将文件看作脚本来执行。...__len__()) for path in sys.path: print(path) 然后分别执行看结果 python -m bar # bar !!!不是 bar.py 坑!!! ?...语法 python -m http.server 启动 一个web服务器 PS:下面看下python -m的含义 1.简单说就是:执行某个模块下的文件 2.python -m后面参数的形式是模块名.文件名...总结 到此这篇关于为什么是 Python -m的文章就介绍到这了,更多相关python -mpython 的区别内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn

44010
领券