在Python中,你可以使用os
模塊中的rename()
函數來移動文件。以下是一個簡單的示例:
import os
def move_file(src, dst):
try:
os.rename(src, dst)
print(f"{src} 已成功移動到 {dst}")
except Exception as e:
print(f"移動文件時出錯: {e}")
src = "source_file.txt" # 源文件路徑
dst = "destination_file.txt" # 目標文件路徑
move_file(src, dst)
在這個示例中,我們首先導入os
模塊,然后定義一個名為move_file
的函數,該函數接受兩個參數:源文件路徑(src
)和目標文件路徑(dst
)。我們使用os.rename()
函數嘗試移動文件,并在成功時打印一條消息。如果在移動過程中發生任何錯誤,我們將捕獲異常并打印一條錯誤消息。
請注意,如果目標文件已經存在,os.rename()
函數將覆蓋它。如果你想保留目標文件并在其后面追加內容,可以使用shutil
模塊中的shutil.move()
函數。