马克思 宗教 死
首页 | 归档 | 分类 | 标签 | 关于 |
|
Python3 快速创建局域网 HTTP 文件共享服务器
其中 8888
为端口(默认端口也就是8000
),可以根据自己的来改动,只要不被占用就好。
1 | python -m http.server 8888 |
crate 是个独立的功能模块。
在 crates.io 可以找到全部 crate
使用 cargo 命令搜索 crate : $ cargo search crate_name
在 Cargo.toml
文件下,[dependencies]
下添加
fn main(){
let mut line = String::new();
println!("请输入你的名字:");
let b1 = std::io::stdin().read_line(&mut line).unwrap();
println!("你好 , {}", line);
println!("读取的字节数为:{}", b1);
}
标准库提供的 `std::io::stdin()` 会返回返回当前进程的标准输入流 `stdin` 的句柄。
而 `read_line()` 则是标准入流 `stdin` 的句柄上的一个方法,用于从标准输入流读取一行的数据。
`read_line()` 方法的返回值值一个 `Result` 枚举,而 `unwrap()` 则是一个帮助方法,用于简化可恢复错误的处理。它会返回 `Result` 中存储的实际值。
`read_line()` 方法会自动删除行尾的换行符 `\n`