#数据处理 #请求-响应 #爬虫 #网络爬虫 #Web框架

app dyer-cli

dyer-cli是一个优秀的工具,旨在引导您快速、轻松地使用dyer,帮助您快速且正确地构建一个强大的爬虫、数据处理和网络程序。

9个版本 (5个重大更改)

0.6.0 2022年7月27日
0.5.0 2022年5月19日
0.4.0 2021年11月28日
0.3.0 2021年10月13日
0.1.2 2021年4月13日

#1464 in Web编程

每月下载 31次

MIT 许可证

45KB
1K SLoC

简介

Dyer-cli是一个优秀的工具,旨在引导您快速、轻松地使用dyer,帮助您快速且正确地构建一个强大的爬虫、数据处理和网络程序。

安装

Dyer-cli完全使用Rust编程语言构建,不依赖任何其他依赖项,因此必须先安装Rust,以测试它,使用以下命令:

rustup --version

如果你看到一些类似的信息

rustup 1.23.1 (3df2264a9 2020-11-30)

那么你就可以开始了,以下代码就足够了。

cargo install dyer-cli

该命令将下载源代码并将其编译成可执行文件,位于你的$HOME/.cargo/bin中,确保它在你的$PATH

命令

Dyer-cli提供了一些命令,帮助你初始化、调试程序,更多命令即将推出。

dyer new

此命令帮助您初始化一个具有Info日志级别的项目,其他日志级别从ErrorWarnInfoDebugTrace,其结构为

|___Cargo.toml
|___Readme.md
|___data/
|___data/tasks/
|___src/
    |___src/entity.rs
    |___src/parser.rs
    |___src/actor.rs
    |___src/middleware.rs
    |___src/pipeline.rs

dyer check

别名dyer c,是cargo check的封装,如果你第一次运行它,dyer-cli将下载包并检查代码。

dyer fix

别名dyer f,是cargo fix的封装,如果出现诸如未使用导入无效代码之类的警告,该命令会为你做很多事情。然而,如果发生错误,它将不会提供帮助;如果发生这种情况,你必须手动调试代码。

dyer run

别名 dyer r,是 cargo run 的封装,当程序编译时运行它。

dyer build

别名 dyer b,是 cargo build 的封装,编译程序。

dyer test

别名 dyer t,是 cargo test 的封装,测试程序。

dyer clean

cargo clean 的封装,清理目录。

依赖

~2.2–3MB
~53K SLoC