跳转到主要内容

逐行延迟传输文件或stdin

项目描述

stream-delay

PyPI Changelog Tests License

逐行延迟传输文件或stdin

安装

使用pip安装此工具

$ pip install stream-delay

用法

通过管道将内容输入到该工具,或使用一个或多个文件名。

该工具将逐行输出这些输入的数据,每行之间延迟100毫秒。

您可以使用-d 500将延迟更改为以毫秒为单位的另一个值。

示例

  • cat myfile.txt | stream-delay - 以100毫秒的延迟逐行从该文件传输
  • stream-delay myfile.txt - 与上面相同,这次使用文件名
  • stream-delay myfile.txt myfile2.txt - 从第一个文件开始传输,然后是第二个文件
  • stream-delay myfile.txt -d 1000 - 以一秒的延迟逐行从该文件传输

开发

要为此工具做出贡献,首先检出代码。然后创建一个新的虚拟环境

cd stream-delay
python -m venv venv
source venv/bin/activate

或者如果您正在使用pipenv

pipenv shell

现在安装依赖项并测试依赖项

pip install -e '.[test]'

要运行测试

pytest

项目详情


下载文件

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

源分布

stream-delay-0.1.tar.gz (6.3 kB 查看散列)

上传于 源代码

构建分发

stream_delay-0.1-py3-none-any.whl (6.8 kB 查看哈希值)

上传于 Python 3

支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面