跳转到主要内容

启动本地Tornado静态文件服务器

项目描述

Latest Version Supported Python versions Wheel Status

T-Service是一个使用Tornado启动本地静态文件服务器的微型Python工具。我使用它来在推送到GitHub Pages之前预览网站。

安装

T-Service位于PyPI,您可以使用:pip install tservice进行安装。

用法

T-Service安装了一个名为tserve的命令行工具。tserve有一个必需参数:提供文件的目录。例如,要从您当前目录中的名为build的目录启动服务器,请使用以下命令

tserve build

服务器默认在8000端口启动,因此您可以在http://localhost:8000查找您的网站。

指定端口

如果端口8000已被占用或您想使用不同的端口,请使用-p/--port标志

tserve --port 7654 build

指定前缀

如果您需要运行服务器以便它从某些前缀提供文件,请使用-f/--prefix标志

tserve --prefix myusername build

这将导致文件从http://localhost:8000/myusername/提供。(您可能需要这样做,以便本地站点与您的网站将要部署的位置相匹配,例如GitHub Pages或大学服务器。)

停止服务器

在命令行中输入control-C以停止服务器。

为什么不使用Python的服务器?

我发现有时需要在URL前缀下提供服务文件,但我不知道如何使用Python的内置服务器来实现。

项目详情


下载文件

下载适合您平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。

源代码分发

tservice-1.0.0.zip (10.7 kB 查看哈希值)

上传时间 源代码

tservice-1.0.0.tar.gz (6.7 kB 查看哈希值)

上传时间 源代码

构建分发

tservice-1.0.0-py2.py3-none-any.whl (5.3 kB 查看哈希值)

上传时间 Python 2 Python 3

支持者