Phương thức os.write() trong Python



Miêu tả

Phương thức write() ghi một chuỗi str tới fd. Trả về số byte thực sự đã được ghi.

Cú pháp

Cú pháp của write() trong Python:

os.write(fd, str)

Chi tiết về tham số:

  • fd -- Đây là file descriptor.

  • str -- Là chuỗi để được ghi.

Trả về giá trị

Phương thức này trả về số byte thực sự được ghi.

Quảng cáo

Chương trình Python ví dụ

Ví dụ sau minh họa cách sử dụng của write() trong Python.

 

import os, sys

# Mo mot file
fd = os.open("f1.txt",os.O_RDWR|os.CREAT)

# Ghi text
ret = os.write(fd,"Python xin chao cac ban")

# So byte da duoc ghi toi f1.txt
print "So byte da duoc ghi la: "
print  ret

print "Hoat dong ghi thanh cong"

# 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ả:

So byte da duoc ghi la: 
23
Hoat dong ghi thanh cong
Dong file thanh cong!!

file_io_trong_python.jsp


Tài liệu giáo viên