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

Dùng hàm write thôi :stuck_out_tongue:

  • 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.

3 Likes

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

:neutral_face:
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.

2 Likes

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
:slight_smile:

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

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?