R語言 批量安裝某個資料夾下的所有包

2021-07-15 21:35:30 字數 461 閱讀 4081

#每次安裝多個包的時候好麻煩,所以就寫了個文件,只要傳入包的路徑就行

floder<-list.dirs(package_path)

floder_n<-length(floder)

for(i in seq(floder_n,from=1))

#優點,在管理好包的基礎上,也就是將包整理在乙個大資料夾下,裡面允許建立其他子資料夾放各類的包,將大資料夾路徑賦值給package_path ,執行這段程式即可批量安裝

#缺點,1.若是資料夾內含有其他檔案,r也會嘗試安裝,然後報錯,接著繼續下乙個包的安裝,假如非包的檔案比較多,會造成程式執行緩慢,因為要每個檔案都會進行嘗試安裝。優化方式:判斷檔案型別,減少無效安裝。

#缺點,2. 以前安裝過的包,會重複安裝,優化方式:可以建立安裝過的包的文件,判斷是否安裝過。

綜上結論:大部分情況下,這個程式還是非常實用的。

PHP實現批量重新命名某個資料夾下所有檔案的方法

本文例項講述了php實現批量重新命名某個資料夾下所有檔案的方法。分享給大家供大家參考,具體如下 自己手動這樣乙個個的重新命名,累程式設計客棧啊。所以還是偷懶一下。我重新命名的規則是把所有有空格的全部替換成 然後再後面加乙個 s d dir paths while false entry d read...

Python Python讀取資料夾下的所有檔案

os.listdir path 是得到在path路徑下所以檔案的名稱列表。open path 是開啟某個檔案。iter是python的迭代器。所以讀取某資料夾下的所有檔案如下 import os path d python34 news 資料夾目錄 files os.listdir path 得到資...

執行某個資料夾下的全部py檔案

import os 執行乙個檔案裡所有的檔案,比如 def func path 先判斷這個path是檔案還是資料夾 isdir,isfile 如果是檔案 py結尾 if os.path.isfile path and path.endswith py 執行這個檔案 需要記怎麼執行檔案 os.syst...