我想知道是否存在一个函数或链接或任何可以像这样工作的方法list.files()
R 中的函数,但位于存储在 github 存储库上的文件夹上。
示例 github 存储库文件夹:https://github.com/KZPS/Spotkania/tree/master/Matteo/literature https://github.com/KZPS/Spotkania/tree/master/Matteo/literature
感谢您的任何建议!
这是一种方法:
library(httr)
req <- GET("https://api.github.com/repos/KZPS/Spotkania/git/trees/master?recursive=1")
stop_for_status(req)
filelist <- unlist(lapply(content(req)$tree, "[", "path"), use.names = F)
grep("Matteo/literature/", filelist, value = TRUE, fixed = TRUE)
# [1] "Matteo/literature/Subsetting.pdf"
# [2] "Matteo/literature/datatable-intro.pdf"
您可以轻松构建一个函数list.files.github
从那。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)