Phương thức os.ftruncate() trong Python
Miêu tả
Phương thức ftruncate() cắt file có fd đã cho về kích cỡ byte được xác định bởi length.
Cú pháp
Cú pháp của ftruncate() trong Python:
os.ftruncate(fd, length)
Chi tiết về tham số:
fd -- Đây là file descriptor.
length -- Tham số này xác định kích cỡ file sau khi cắt.
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 ftruncate() trong Python.
import os, sys # Mo mot file fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT ) # Ghi mot chuoi os.write(fd, "This is test - This is test") # Bay gio su dung phuong thuc ftruncate(). os.ftruncate(fd, 10) # Bay gio doc tu dau file. os.lseek(fd, 0, 0) str = os.read(fd, 100) print "Chuoi da doc la : ", str # Dong file da mo os.close( fd ) print "Dong file thanh cong!!"
Chạy chương trình Python trên sẽ cho kết quả:
Chuoi da doc la : This is te Dong file thanh cong!!