python SimpleHTTPServer】的更多相关文章

近期,想着从一个服务器 向另一个服务器传输文件,但是对其知之甚少,就从别人那里知道一种方法,使用 Python SimpleHTTPServer 快速共享文件. 直接运行:python -m SimpleHTTPServer 便以当前目录为根目录,打开一个 Web 服务器,由于默认的端口是8000,而为了避免重新设置路由器上的端口转发,可以指定 其它 端口:python -m SimpleHTTPServer 8990为了方便以后使用,写了个 alias 加入了我的 .bash_profile…
Python2 使用的是SimpleHTTPServer python -m SimpleHTTPServer Python3 合并到了http.server python -m http.server 有Index.html则默认他为主页,否则遍历所有文件…
搭建FTP,或者是搭建网络文件系统,这些方法都能够实现Linux的目录共享.但是FTP和网络文件系统的功能都过于强大,因此它们都有一些不够方便的地方.比如你想快速共享Linux系统的某个目录给整个项目团队,还想在一分钟内做到,怎么办? 很简单,使用SimpleHTTPServer. 各种Linux发行版通常都内置了Python,故使用此方法非常方便.在其它OS(比如Windows)此方法也有效,但是要麻烦一些,必须先搭建Python环境. SimpleHTTPServer是Python 2自带的…
简单介绍 通过一个python命令快速共享文件给他人. 操作步骤 1.打开cmd命令行,切换到需要共享文件的目录,执行命令 python -m SimpleHTTPServer . 2.打开浏览器,在地址栏中输入http://10.10.11.164:8000或者http://localhost:8000/可以看到共享目录下的文件了. 注:10.10.11.164是执行命令行的计算机的地址.…
搭建FTP,或者是搭建网络文件系统,这些方法都能够实现Linux的目录共享.但是FTP和网络文件系统的功能都过于强大,因此它们都有一些不够方便的地方.比如你想快速共享Linux系统的某个目录给整个项目团队,还想在一分钟内做到,怎么办? 很简单,使用SimpleHTTPServer. 各种Linux发行版通常都内置了Python,故使用此方法非常方便.在其它OS(比如Windows)此方法也有效,但是要麻烦一些,必须先搭建Python环境. SimpleHTTPServer是Python 2自带的…
SimpleHTTPServer.SimpleHTTPRequestHandler继承了BaseHTTPServer.BaseHTTPRequestHandler. 源码中主要实现了BaseHTTPServer.BaseHTTPRequestHandler处理时需要调用的do_Head()和do_GET()函数.这类函数主要是在BaseHTTPRequestHandler在接受请求并判断请求头中的command之后调用的. def handle_one_request(self): ... ..…
本文转自:http://www.cnblogs.com/congbo/archive/2012/11/15/2769704.html 如果你急需一个简单的Web Server,但你又不想去下载并安装那些复杂的HTTP服务程序,比如:Apache,ISS等.那么, Python 可能帮助你.使用Python可以完成一个简单的内建 HTTP 服务器.于是,你可以把你的目录和文件都以HTTP的方式展示出来.佻只需要干一件事情,那就是安装一个Python. 实际上来说,这是一个可以用来共享文件的非常有用…
If you want to start a simple httpserver on your windows, you may choose python.simpleHTTPServer module. 1. install python 2. create an directory, which will be listed. (in eclipse, you may create a pydev project) 3. create a .py file, such as http:/…
先看下python -m site作用是显示sys.path的值内容,也就是python搜索模块的目录,作用类似于linux下的PATH python -m SimpleHTTPServer 会在sys.path的所有路径下查找SimpleHTTPServer.py文件: 而python SimpleHTTPServer.py则是在当前查找文件SimpleHTTPServer.py 注意二者写法,一个必须带后缀.py,一个不可以带 另外参考:https://www.cnblogs.com/xue…
在 Linux 服务器上或安装了 Python 的机器上, 我们可以在指定的文件目录下,使用  python -m SimpleHTTPServer 快速搭建一个http服务,提供一个文件浏览的web服务. 因为python自带了一个WEB服务器 SimpleHTTPServer. 命令如下:在指定的文件目录下 python -m SimpleHTTPServer 8000 --当前运行,Ctrl+C就停止 python -m SimpleHTTPServer 8000 & --后台运行,但当前…