gpt4 book ai didi

R 测试文件是否存在且不是目录

转载 作者:行者123 更新时间:2023-12-02 19:48:14 25 4
gpt4 key购买 nike

我有一个 R 脚本,它将文件作为输入,并且我想要一种通用方法来了解输入是否是存在的文件,而不是目录。

在Python中你可以这样做:How do I check whether a file exists using Python? ,但我很难在 R 中找到类似的东西。

我想要的是如下所示的内容,假设 file.txt 确实存在:

input.good = "~/directory/file.txt"
input.bad = "~/directory/"

is.file(input.good) # should return TRUE
is.file(input.bad) #should return FALSE

R 有一个叫做 file.exists() 的东西,但这并不能区分文件和目录。

最佳答案

所有最新版本的 R 中都有一个 dir.exists 函数。

file.exists(f) && !dir.exists(f)

关于R 测试文件是否存在且不是目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46147901/

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