【Rust】フォルダ内のファイル一覧を取得する

Uncategorized
71 words

備忘録

手順

標準ライブラリの std::fs と std::path を使用する。

1
2
3
4
5
6
7
8
9
10
11
12
13
use std::fs;
use std::path::Path;

fn main() {
let path = Path::new("./");
let entries = fs::read_dir(path).unwrap();

for entry in entries {
let entry = entry.unwrap();
let path = entry.path();
println!("{}", path.display());
}
}

実行するとこのようにフォルダ内のファイルが取得できます。