Phương thức File flush() trong Python
Miêu tả
Phương thức flush() sẽ Flush (xóa sạch hoặc chuyển ra ngoài) bộ đệm nội tại, giống như hàm fflush của Stdio. Nó có thể không vận hành trên một số đối tượng giống file.
Python tự động flush các file khi đóng chúng. Nhưng có thể bạn muốn flush dữ liệu trước khi đóng file.
Cú pháp
Cú pháp của flush() trong Python:
fileObject.flush();
Chi tiết về tham số:
NA
Trả về giá trị
Phương thức này không trả về bất cứ giá trị nào.
Chương trình Python ví dụ
Ví dụ sau minh họa cách sử dụng của flush() trong Python.
# Mo mot file fo = open("foo.txt", "wb") print "Ten cua file la: ", fo.name # Tai day khong thuc hien dieu gi, nhung ban co the thuc hien hoat dong read tai day. fo.flush() # Dong file da mo fo.close()
Chạy chương trình Python trên sẽ cho kết quả −
Ten cua file la: foo.txt