小编zep*_*ble的帖子

如何从主函数外部提前退出Rust程序?

我正在bashRust 中编写一个克隆.我需要在用户输入时退出程序exit.在我的程序的前几次迭代中,在添加更复杂的功能之前,我曾经return离开了提示用户输入的循环.这个逻辑现在处于一个函数中,因为我实现内置shell函数的方式,所以当我return只是跳出函数回到控制循环中,而不是短路控制循环和结束程序.

我意识到当用户键入exit并退出循环时我可能会返回一个布尔值,但我想至少知道Rust是否有一种方法可以提前终止程序,类似于Java System.exit(),因为这对某些类型的程序很有用.

system rust

32
推荐指数
1
解决办法
1万
查看次数

使用Rust确定核心数

我想根据机器的核心生成一定数量的任务.Rust中有什么东西可以找到核心数,或者我应该只运行外部命令并解析输出?

cpu-cores rust

17
推荐指数
3
解决办法
3567
查看次数

如何通过Rust中的stdin将输入发送到程序

我试图在Rust写一个shell.shell的一个功能是能够将输入重定向到文件,将文件重定向到输入,以及将程序的输出管道输出到另一个程序.我正在使用run::process_output函数std来运行程序并获取它们的输出,但我不知道如何在运行之后将输入发送为程序员的stdin.有没有办法创建一个直接连接到run程序的对象,并像在stdin中输入一样输入输入?

shell stdio rust

6
推荐指数
2
解决办法
4381
查看次数

如何在 Python 的请求中使用 FTP

是否可以使用该requests模块与 FTP 站点交互? requests获取 HTTP 页面非常方便,但是当我尝试使用 FTP 站点时,我似乎收到了 Schema 错误。

有什么我遗漏的东西requests可以让我做 FTP 请求,还是不支持?

python ftp python-requests

5
推荐指数
1
解决办法
3687
查看次数

标签 统计

rust ×3

cpu-cores ×1

ftp ×1

python ×1

python-requests ×1

shell ×1

stdio ×1

system ×1