gpt4 book ai didi

rust - 使用带有目录和glo的用户目录

转载 作者:行者123 更新时间:2023-12-03 11:45:06 25 4
gpt4 key购买 nike

我正在尝试学习使用rust ,而我目前的目标是能够在子文件夹下用户文档目录中找到.js文件。
我目前可以在所述子文件夹中列出所有js文件。

    if let Some(user_dir) = UserDirs::new() {
let script_path = user_dir.document_dir().unwrap().join("test").join("**").join("*.js");
dbg!(&script_path);
for script in glob(script_path.to_str().unwrap()).unwrap(){
dbg!(script);
}
}
在文件夹测试不存在的情况下,这将无济于事。
我将如何处理这种情况并进一步创建文件夹测试?

最佳答案

This would do nothing in the case where the folder test didnt exist. How would I go on about handling this case


存储中间路径并调用 Path::exists

furthermore create the folder test?


fs::create_dir_all

关于rust - 使用带有目录和glo的用户目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63164642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com