Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Lỗi write() argument must be str, not None
2 năm trước
699 lượt xem
3 bình luận
2 năm trước
lỗi em gặp ạ : open_file.write(self.to_string())
TypeError: write() argument must be str, not None
Có 2 lỗi lớn ở đây:
1. Hàm write_to_string() sửa mode thành "w+" vì "r" là chỉ đọc không thể viết.
2.Hàm to_string() thiếu return nên đoạn code "open_file.write(self.to_string())" ỏ hàm write_to_string() không có data để viết nên gây ra lỗi. Sửa bằng cách thêm return ở cuối hàm to_string()
Code đã sửa: