在Python中,可以使用shutil
模塊來移動文件夾下的所有文件。具體的步驟如下:
導入shutil
模塊:import shutil
使用shutil.move()
函數來移動文件夾下的所有文件。該函數接受兩個參數:源文件路徑和目標文件路徑。可以使用文件夾路徑和通配符來指定源文件路徑。
示例代碼如下:
import shutil
import glob
# 源文件夾路徑
source_folder = 'path/to/source/folder/'
# 目標文件夾路徑
target_folder = 'path/to/target/folder/'
# 使用glob模塊獲取源文件夾下的所有文件路徑
files = glob.glob(source_folder + '*')
# 循環遍歷并移動每個文件
for file in files:
shutil.move(file, target_folder)
請注意,為了避免文件名沖突,如果目標文件夾已經存在相同的文件名,shutil.move()
函數會拋出FileExistsError
異常。因此,在執行移動操作之前,你可能需要進行一些額外的檢查或處理。