Tôi bị nhầm lẫn với tệp di chuyển dưới python. Dưới cửa sổ dòng lệnh, nếu tôi có thư mục c: \ a và một thư mục c: \ b, tôi có thể làmDi chuyển các tệp theo python
move c:\a c:\b
trong đó di chuyển một đến kết quả b là cấu trúc thư mục c: \ b \ a
Nếu tôi thử điều này với os.rename hoặc shutil.move:
os.rename("c:/a", "c:/b")
tôi nhận được
WindowsError: [Error 17] Cannot create a file when that file already exists
Nếu tôi di chuyển một tập tin duy nhất dưới c: \ a, nó hoạt động.
Trong python làm cách nào để di chuyển thư mục sang thư mục hiện có khác?
bạn có muốn di chuyển tất cả nội dung của thư mục sang thư mục khác hoặc di chuyển thư mục không? – 182764125216