参考视频:https://www.bilibili.com/video/BV1itwgeHEEk/?spm_id_from=333.1387.upload.video_card.click&vd_source=e948147c25027ef3216b5c376b31fc96扫描
python -m SimpleHTTPServer 是一个下令,用于利用 Python 内置的模块启动一个简朴的 HTTP 服务器,将当前目录的文件通过 HTTP 协议共享出去。下面具体解释一下:
1、**python -m**
利用 -m 选项表示以模块方式运行 Python 的尺度库模块,而不是直接执行某个脚本文件。这答应你直接调用内置模块作为独立程序。
2、**SimpleHTTPServer**
这是 Python 2.x 中内置的模块,提供了一个简朴的 HTTP 服务器。它可以将当前目录(即你运行下令时地点的目录)作为根目录,通过 HTTP 协议将目录中的文件提供给远程访问者。
利用 Python 浅易服务器
如果你在 /home/user/myfiles 目录下执行:
python -m SimpleHTTPServer
那么 Web 服务器的“文档根目录”就是 /home/user/myfiles。
如果这个目录下有一个文件 example.txt,则访问 http://IP:8000/example.txt 就能下载或查看该文件。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |