R语言【cli】——通常,您调用cli_process_start()来启动进程,然后在完成后调用cli_process_done()。

Package cli version 3.6.0


Usage

cli_process_start(
  msg,
  msg_done = paste(msg, "... done"),
  msg_failed = paste(msg, "... failed"),
  on_exit = c("auto", "failed", "done"),
  msg_class = "alert-info",
  done_class = "alert-success",
  failed_class = "alert-danger",
  .auto_close = TRUE,
  .envir = parent.frame()
)

Arguments

参数【msg】:要显示的用于指示进程或计算开始的消息。它将被折叠成一个字符串,第一行将被保留并剪切为 console_width()

参数【msg_done】:用于成功终止的消息。

参数【msg_failed】:用于不成功终止的消息。

参数【on_exit】:当调用函数(或 参数【.envir】 中的环境)退出时,此进程是否应该失败或成功终止。

参数【msg_class】:要添加到消息中的样式类。使用空字符串来抑制样式。

参数【done_class】:要添加到成功终止消息中的样式类。使用空字符串来抑制样式设置

参数【failed_class】:要添加到不成功的终止消息的样式类。使用空字符串来抑制样式设置

参数【.auto_close】:是否在调用函数结束时清除状态栏(或者如果指定的话,从堆栈中移除 参数【.envir】)。

参数【.envir】:评估 glue 表达式的环境。如果 .auto_closeTRUE,它也用于自动清除状态栏。


Detail

如果您处理进程或计算的错误,那么您可以做相反的事情:使用 on_exit = "done" 调用cli_process_start(),并在错误处理程序中调用 cli_process_failed()。当调用函数结束时,cli 将在成功终止时自动调用 cli_process_done()


Value

状态栏容器的Id。


最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-19 23:48:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-19 23:48:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-19 23:48:02       82 阅读
  4. Python语言-面向对象

    2024-01-19 23:48:02       91 阅读

热门阅读

  1. LeetCode刷题——55. 跳跃游戏(HOT100)

    2024-01-19 23:48:02       64 阅读
  2. Spring 事件推送publishEvent

    2024-01-19 23:48:02       58 阅读
  3. 【个人笔记】由浅入深分析 ClickHouse

    2024-01-19 23:48:02       56 阅读
  4. js面试题

    2024-01-19 23:48:02       44 阅读
  5. 服务器怎么更换cdn?-速盾网络

    2024-01-19 23:48:02       59 阅读
  6. C语言中宏定义中#和##使用详解

    2024-01-19 23:48:02       57 阅读
  7. 高防服务器的优点有哪些?

    2024-01-19 23:48:02       57 阅读
  8. 计算机网络(第六版)复习提纲2

    2024-01-19 23:48:02       48 阅读