01/10/2018, 17:02

Muốn ghi đè nội dung lên thư mục dùng hàm nào trong python?

Cho mình hỏi muốn ghi đè nội dung lên thư mục dùng hàm nào trong python vậy

HK boy viết 19:11 ngày 01/10/2018

ghi đè nội dung lên thư mục

Dùng hàm write thôi

  • Muốn ghi đè 1 phần:

  • Nhớ mở file với mode r+ (vừa đọc vừa ghi).

  • Nhảy con trỏ đến chỗ cần ghi đè, ghi thẳng dữ liệu mới vào.

  • Ghi đè toàn bộ (xoá hết đi ghi lại): Mở file với mode w rồi ghi thẳng vào.

Vũ Đức Sơn viết 19:07 ngày 01/10/2018

Mình tìm hiểu hàm write dùng trên file thôi. Còn mình muốn dùng trên folder

Trương Tấn Phát viết 19:10 ngày 01/10/2018


Thư mục dùng để chứa tập tin hoặc thư mục khác, làm gì có nội dung mà đòi ghi đè.

Bạn nên nói rõ ý của bạn để mọi người giúp chính xác hơn.

Vũ Đức Sơn viết 19:08 ngày 01/10/2018

Sorry nhé! Mình muốn ghi đè lên thư mục chứa thư mục khác.
VD: Mình tạo thư mục: os.mkdir(Folder)
lần sau chạy lại sẽ có lỗi:
FileExistsError: [WinError 183] Cannot create a file when that file already exists: ‘Folder’

?? dùng hàm nào để k bị lỗi nữa

Trương Tấn Phát viết 19:10 ngày 01/10/2018

Thì kiểm tra nó có chưa. Có rồi thì cần gì tạo nữa!

Tham khảo: https://stackoverflow.com/a/8933290

Hoặc bắt ngoại lệ FileExistsError

Bài liên quan
0