file類中沒有提供專門的檔案複製函式,因此只能透過使用檔案的讀寫函式來實現檔案的複製。這裡僅僅給出範例:
src = file("myfile.txt", "w+")
temp = ["hello world! \n"]
src.writelines(temp)
src.close()
src = file("myfile.txt", "r+")
des = file("myfile2.txt", "w+")
des.writelines(src.read())
des.close()
shutil模組是另一個檔案,目錄的管理介面,提供了一些用於複製檔案,目錄的函式。copyfile()函式可以實現檔案的複製,宣告如下:
copyfile(src, des)
檔案的剪下可以使用move()函式模擬,宣告如下:
move(src,des)
功能:移動一個檔案或者目錄到指定的位置,並且可以根據引數des重新命名移動後的檔案。
file類中沒有提供專門的檔案複製函式,因此只能透過使用檔案的讀寫函式來實現檔案的複製。這裡僅僅給出範例:
src = file("myfile.txt", "w+")
temp = ["hello world! \n"]
src.writelines(temp)
src.close()
src = file("myfile.txt", "r+")
des = file("myfile2.txt", "w+")
des.writelines(src.read())
src.close()
des.close()
shutil模組是另一個檔案,目錄的管理介面,提供了一些用於複製檔案,目錄的函式。copyfile()函式可以實現檔案的複製,宣告如下:
copyfile(src, des)
檔案的剪下可以使用move()函式模擬,宣告如下:
move(src,des)
功能:移動一個檔案或者目錄到指定的位置,並且可以根據引數des重新命名移動後的檔案。